使用私有子网内的 ec2 连接到 Lambda 服务
Connecting to Lambda service using ec2 inside a private subnet
我正在尝试 运行 从我使用堡垒主机连接到的私有子网内的 ec2 命令“aws lambda list-functions”。 lambda 已部署到相同的 VPC 和私有子网,但是当我尝试 运行 命令时它超时。它们在同一个区域,我已经能够连接到这个 ec2 中的一些其他服务,但无法连接到我的 lambda 服务端点。
我尝试从 public 子网内的 ec2 连接并且工作正常,但无法从私有子网内的 ec2 连接。
你有两个选择:
- 在 public 子网中设置 NAT gateway 以及路由表条目,直接将私有子网中的互联网流量发送到 NAT。
- 为 lambda 设置 VPC interface endpoint,以便您无需互联网连接即可连接到 lambda 服务。
我正在尝试 运行 从我使用堡垒主机连接到的私有子网内的 ec2 命令“aws lambda list-functions”。 lambda 已部署到相同的 VPC 和私有子网,但是当我尝试 运行 命令时它超时。它们在同一个区域,我已经能够连接到这个 ec2 中的一些其他服务,但无法连接到我的 lambda 服务端点。
我尝试从 public 子网内的 ec2 连接并且工作正常,但无法从私有子网内的 ec2 连接。
你有两个选择:
- 在 public 子网中设置 NAT gateway 以及路由表条目,直接将私有子网中的互联网流量发送到 NAT。
- 为 lambda 设置 VPC interface endpoint,以便您无需互联网连接即可连接到 lambda 服务。