You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Lambda绑定VPC使用RDS Proxy后失去互联网访问问题咨询

配置错误点

  • 公有子网路由配置错误:你新建的public-subnet是用于部署NAT网关的公有子网,它的默认路由(0.0.0.0/0)应该指向互联网网关igw-123,而不是你创建的NAT网关。NAT网关本身需要位于能直接访问公网的公有子网中才能正常工作,你当前的配置会导致NAT网关自身无法访问公网,自然没法为其他资源提供公网访问能力。
  • 私有子网路由配置错误:你Lambda当前关联的subnet1/2/3的路由表默认路由指向了igw-123,但关联到VPC的Lambda不会被分配公网IP,直接通过互联网网关无法完成公网通信,这些子网的默认路由需要指向你创建的NAT网关。
  • 错误将公有子网加入Lambda关联子网:Lambda不需要关联公有子网,只需要放在配置了NAT网关路由的私有子网中即可,加入公有子网反而可能导致路由异常。

修正步骤

  1. 修改公有子网路由表route-table-public的配置:将0.0.0.0/0的目标从nat-gateway-public改为igw-123,保证部署在该子网的NAT网关可以正常访问公网。
  2. 新建私有子网专用路由表route-table-private,关联到VPCvpc-123,配置路由:
    • 目标172.31.0.0/16指向local
    • 目标0.0.0.0/0指向你创建的nat-gateway-public
  3. 将Lambda当前关联的subnet1/2/3的关联路由表修改为新建的route-table-private
  4. 编辑Lambda的VPC配置,移除关联的public-subnet,仅保留subnet1/2/3
  5. 确认安全组配置:Lambda关联的安全组要允许outbound方向的所有流量(或者至少允许你需要访问的公网端口+RDS Proxy的数据库端口),RDS Proxy关联的安全组要允许入站方向来自Lambda安全组的数据库端口访问。

内容的提问来源于stack exchange,提问作者victorpacheco3107

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 05:24:04