我的MySQL数据库存储在AWS RDS中。我需要将这个数据库连接到我的网站,这是由另一个供应商托管。但我没有一个公共IP在AWS.So他们告诉通过VPN连接。我怎样才能做到这一点?
有没有需要的外部VPN供应商。你可以创建一个站点到站点的IPsec VPN,从你的第三方网络到RDS AWS VPC。这不是很复杂。在AWS文档页面有很多文档。如果你想你可以通过下面的链接。
这是一个非常广泛的问题。 你在本地网络上有可以支持IPSec隧道到AWS的设备吗? 例如,我使用的是SonicWall TZ400,但是有很多很多厂商的很多设备都支持这个功能。
如果你没有这样的设备,你需要买一个。
然后,你需要配置你的VPC(我假设你的RDS实例在VPC中,而且RDS实例位于一个私有的子网中(没有分配公共IP地址)?
假设你有一个支持IPSec隧道的本地物理网络设备,你需要定义一个客户网关(CGW)一个虚拟专用网关(VPW)和一个VPN连接。
这并不像听起来那么难,但有几个步骤。
详细步骤请看这里。https:/docs.aws.amazon.comAmazonVPClatestUserGuideSetUpVPNConnections.html。