use*_*226 14 mysql amazon-ec2 amazon-web-services amazon-rds
我在设置MySQL RDS时遇到了麻烦.
从我的EC2实例我可以很好地连接,但从我的笔记本电脑我得到错误2003(超时).
我应该在我的VPC或Internet网关上配置一些东西吗?
Mat*_*ton 14
由于您的安全组是敞开的,我的猜测是您的LAN阻止了端口3306上的出站流量.事实上,请查看此支持页面(http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ConnectToInstance. html)由于无法连接的常见原因,防火墙问题被列为第2位.
这个问题可能会帮到你:MySql网络问题.可能值得一看你的本地防火墙设置.你提到你在笔记本电脑上,所以我的猜测是你当前的网络被归类为公共网络,你的出站端口被阻止(如我所链接的问题所述).
如果这让你无处可去,那么值得在端口3306上远程登陆您的RDS实例,看看会发生什么.这可能会给你一些更多的调试信息,这些信息可以帮助解决这个问题.
另外,我个人不会直接向互联网开放RDS实例.它可以合理地直接设置ssh隧道,通过SSH服务器将流量转发到RDS实例.类似于此处显示的内容:http://www.techrepublic.com/blog/linux-and-open-source/tips-and-tricks-to-help-you-do-more-with-openssh/
更新:我从未将RDS与'公开可用'选项一起使用(我们所有的设置都使用ssh隧道到私有RDS实例).谷歌搜索时,我在AWS论坛中遇到了一些与公共RDS实例的访问问题相关的问题.例如,https://forums.aws.amazon.com/thread.jspa?threadID = 123483.可能值得尝试在路由表中为组成RDS实例的子网显式创建条目的建议修复?
| 归档时间: |
|
| 查看次数: |
19703 次 |
| 最近记录: |