无法连接到vpc外的数据库
Can not connect to Database outside vpc
嘿,我在 vpc 内部有 lambda,我尝试连接到我的 vpc 外部的 mongodb,问题是出站连接似乎被阻止了。因为当我将 lambda 放在 VPC 之外时,连接就正常了。下面我发布了 VPC 出站规则,据我所知,它们负责从 lambda 中传出的连接。这是默认的 VPC,因此它设置了 Internet 网关等。看起来有些地方我不明白...?
部署在 VPC 内的 AWS Lambda 函数永远不会分配 public IP 地址。因此,他们不能直接使用互联网网关。 VPC 内部的 Lambda 函数无法直接访问 VPC 外部的任何内容。如果您希望 VPC 内的 Lambda 函数 运行ning 访问 VPC 外某处的 MongoDB 实例 运行ning,那么您必须使用 NAT 网关配置 VPC 子网,然后在这些子网内将 Lambda 函数配置为 运行。
嘿,我在 vpc 内部有 lambda,我尝试连接到我的 vpc 外部的 mongodb,问题是出站连接似乎被阻止了。因为当我将 lambda 放在 VPC 之外时,连接就正常了。下面我发布了 VPC 出站规则,据我所知,它们负责从 lambda 中传出的连接。这是默认的 VPC,因此它设置了 Internet 网关等。看起来有些地方我不明白...?
部署在 VPC 内的 AWS Lambda 函数永远不会分配 public IP 地址。因此,他们不能直接使用互联网网关。 VPC 内部的 Lambda 函数无法直接访问 VPC 外部的任何内容。如果您希望 VPC 内的 Lambda 函数 运行ning 访问 VPC 外某处的 MongoDB 实例 运行ning,那么您必须使用 NAT 网关配置 VPC 子网,然后在这些子网内将 Lambda 函数配置为 运行。