Cra*_*aig 1 amazon-web-services aws-lambda serverless-framework
我有一个可以从 API 网关或 ALB 请求触发的 Lambda 函数。我还有一个 RDS Aurora PostgreSQL 实例,它们都在 VPC 中运行。
我能够从 Lambda 连接到 RDS 实例就好了,但是我无法访问互联网,例如尝试向https://jsonplaceholder.typicode.com/todos/1发出请求将导致超时.
我也无法使用 DBeaver 等 SQL 客户端连接到远程数据库。
下面是一些详细信息,但如果您需要其他任何东西,请告诉我。我难住了。
Lambda 入站规则
Security group ID Ports Source
sg-0f2c4426c8fc85235 80 0.0.0.0/0
sg-0f2c4426c8fc85235 5432 0.0.0.0/0
sg-0f2c4426c8fc85235 All sg-0f2c4426c8fc85235
sg-0f2c4426c8fc85235 22 0.0.0.0/0
sg-0f2c4426c8fc85235 443 0.0.0.0/0
Run Code Online (Sandbox Code Playgroud)
Lambda 出站规则
Security group ID Ports Destination
sg-0f2c4426c8fc85235 All 0.0.0.0/0
Run Code Online (Sandbox Code Playgroud)
RDS 连接

专有网络

公共子网

私有子网

编辑
Nat 网关(与公共子网关联)

路由表

路由表路由



编辑 2
Lambda 子网

Lambda 函数应仅连接到私有子网。
这使 Internet 绑定的流量能够路由到公共子网中的 NAT 网关。
如果 Lambda 函数连接到公有子网,它将无法访问 Internet。
| 归档时间: |
|
| 查看次数: |
538 次 |
| 最近记录: |