【问题标题】:connect lambda to another vpc via an EC2 vpn tunnel通过 EC2 vpn 隧道将 lambda 连接到另一个 vpc
【发布时间】:2019-11-22 04:37:36
【问题描述】:

我们有 2 个独立的 VPC,不需要进行任何对等互连。一个 VPC 有一个为 vpn 目的运行的 openvpn 软件,另一个 vpc 中有一个 lambda,它需要访问 openvpn VPC 中的资源。那么,如果我们尝试从运行在 Lambda 的 VPC 中的 EC2 实例创建一个隧道,该实例通过 vpnclient 连接到另一个 VPC,那么如何做到这一点呢?这会在这种情况下工作还是有任何其他选择。 Lambda 想通过在 EC2 实例中运行的 VPN 客户端访问在另一个 VPC 中运行的 elasticsearch 服务

【问题讨论】:

    标签: elasticsearch aws-lambda amazon-vpc ssh-tunnel


    【解决方案1】:

    请在这 2 个 VPC 之间创建 VPC 对等互连并配置两者的路由表。

    如果需要进一步帮助,请告诉我

    【讨论】:

    • 哦,我刚刚编辑了我的帖子。我们现在无法在 2 个 vpc 之间创建对等互连,因为这样可以更轻松地访问整个子网。只是我们想使用一个 ec2,它会让 vpn 客户端连接到这个子网,而 lambda 只通过这个 EC2 并在所需端口之间进行端口转发。
    • Suraj-您可以添加网络访问控制列表 (NACL) 和 EC2 SG 以减少到单个 ip 而不是对所有人开放
    • mhh 如果我们进行 vpc 对等互连,因为这将是一个 lambda 函数,它将访问该服务,所以我认为单个 ip 块或限制不是一个选项
    • @Suraj- 请转至aws.amazon.com/premiumsupport/knowledge-center/…,它将帮助您解决问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-28
    • 2021-11-13
    • 2021-05-04
    • 2017-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多