我目前在 Lightsail 中运行着基于 Ubuntu 的实例/虚拟机以及基于 Ubuntu 的容器服务。此外,我有一个 MsSQL RDS 实例在 AWS 中运行,位于区域默认 VPC 的同一区域中。
我成功在我的 Lightsail 账户中激活 VPC 对等互连。此外,我通过允许来自 Lightsail 服务使用的完整
172.26.0.0/16
IP 范围的连接,将来自任何 Lightsail 服务的连接列入白名单。这使我能够毫无问题地从常规实例/虚拟机进行连接。但是,从我的 Lightstail 容器服务尝试连接到数据库超时。
我怎样才能让它工作?
确保验证您的 RDS 实例所在子网中的路由是否正确设置。为此: • 转至AWS 控制台中的VPC 设置。 • 导航到子网并选择您的RDS 实例所在的子网。 • 单击路由表。
应该有一条类似这样的路线: • 目的地:172.26.0.0/16 • 目标:pcx-********(您的 VPC 对等连接)。
由于某种原因,创建对等连接时,它不会自动添加与 Internet 网关关联的子网的路由(如果是您的情况)。您需要手动添加路由才能进行通信。