繁体   English   中英

无法将客户端 VPN 终端节点连接到 VPC 中的 RDS

[英]Can't connect Client VPN Endpoint to RDS in a VPC

我使用一个安全组设置了一个客户端 VPN 端点(客户端 CIDR 10.0.132.0/22),关联到两个私有子网(10.0.2.0/24 和 10.0.3.0/24)。 我还有一个使用相同的两个子网和相同的安全组的 RDS 数据库。 安全组具有允许来自同一安全组的所有流量的入站规则。

我能够连接到 VPN,但是当我尝试连接到 mysql 时,它无法解析主机。

我认为它可能是 DNS 但从 EC2 我查找了数据库的私有 IP(10.0.2.X),然后我尝试使用 IP 进行连接,但它也没有工作。

然后我认为它可能是安全组中的某些东西,我添加了一个入站规则,接受来自任何地方的所有流量,但仍然无法连接。

我可以从 EC2 实例访问 RDS,这意味着 RDS 工作正常,听起来不像是安全组问题。

我认为问题可能来自VPN。 我可以正确连接到 VPN,并且可以在 AWS 控制台中看到连接(客户端 IP 10.0.132.X)。

额外信息:

虚拟专用网:

在此处输入图像描述

协会:

在此处输入图像描述

授权:

在此处输入图像描述

路由表:

在此处输入图像描述

有什么帮助吗?

谢谢

我发现出了什么问题。 我有两个错误的事情。 首先,我包括拆分隧道并删除了两个路由表 (0.0.0.0/0),因此只有 VPN (10.0.0.0/16) 流量将通过 VPN 传输 go。 其次,我在许多地方添加了一个 DNS,即 VPC CIDR +2(例如 10.0.0.2)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM