首页 > 解决方案 > 我应该使用什么 IP 地址通过 AWS Site-to-Site VPN 从 Lambda 函数查询 MySQL 数据库?

问题描述

我构建了一个使用两个区域的 AWS 架构:

第一个区域: VPC,其中包含 Lambda 函数、附加的互联网网关、附加的虚拟私有网关、配置的客户网关和配置的站点到站点 VPN 连接。该区域还具有 API Gateway 设置,它与那些 lambda 函数配对,但恭敬地不在 VPC 内。此 VPC 使用 CIDR 块10.100.0.0/16

第二个区域: VPC,其中包含一个 EC2 (AMI) 实例,充当我们的客户网关,并且还运行着 MySQL。我用作bind-address我的私有 EC2 IP 地址 ( 10.200.0.245)。此 VPC 使用 CIDR 块10.200.0.0/16

我正在尝试破译我应该通过 MySQL 权限授予访问权限的 IP 地址,以允许来自第一个区域的我的 Lambda 函数向在第二个区域中运行的 MySQL 发送 SQL 查询。我的 Lambda 函数会在其 CIDR 块下自动分配一个 IP 地址吗?VPG 是否有我缺少的 IP 地址?

标签: mysqlamazon-web-servicesaws-lambda

解决方案


推荐阅读