我在N.California的一个地区有一个EC2实例。我在欧盟/爱尔兰有一个RDS实例。我无法从EC2实例连接到RDS实例,连接超时。这个tutorial by aws表示我需要使用RDS实例的Public IP才能连接到它。但是这个公共IP在AWS控制台上不可用,我甚至不确定我们是否应该使用除RDS端点以外的任何其他端点。我们也不允许将一个安全组从一个区域添加到另一个区域的安全组。
我真的不确定如何继续。
答案 0 :(得分:1)
我正在回答我自己的问题,因为我自己的解决方案有效,并且考虑到AWS教程是错误的,它可能对其他人有用。
要进行连接,请在RDS实例的安全组Ingress Rules中通过端口3306添加自定义tcp规则,并将EC2实例的EIP作为允许的主机。瞧。