【发布时间】:2018-06-08 15:47:01
【问题描述】:
实例在通用 VPC 上设置如下:
- 在公共子网上运行 Ubuntu Server 16.04 LTS 的 EC2 实例
- 私有子网上的 RDS MySQL
- 通用安全组上的 EC2 和 RDS 均允许端口 3306 上的入站流量
在主私有 IP 地址上连接正常。
为 EC2 实例分配辅助私有 IP 地址后,我执行以下操作:
-
将静态IP添加到
/etc/network/interfaces.d/*.cfg文件中:默认文件内容:
auto lo iface lo inet loopbackauto eth0 iface eth0 inet dhcp添加静态IP地址:
auto eth0:0 iface eth0:0 inet static address xx.xx.xx.xx 运行
sudo ifup eth0:0
此后,MySQL 拒绝连接并返回此错误消息:
无法访问数据库:没有路由到主机(DNS_OF_RDS)
当我运行sudo ifdown eth0:0时重新建立连接。
我错过了什么?
【问题讨论】:
标签: mysql amazon-ec2 ubuntu-16.04 static-ip-address