为aws ec2示例分配二级私有ip地址后,无法访问rds mysql

pexxcrt2  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(486)

示例设置在一个公共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 loopback auto eth0 iface eth0 inet dhcp 添加静态ip地址: auto eth0:0 iface eth0:0 inet static address xx.xx.xx.xxsudo ifup eth0:0 在此之后,mysql拒绝连接并返回以下错误消息:
无法访问数据库:没有到主机的路由(dns\U of rds)
运行时重新建立连接 sudo ifdown eth0:0 .
我错过了什么?

q9rjltbz

q9rjltbz1#

我可以通过添加网络掩码地址来实现( netmask 255.255.xx.xx )在文件末尾 /etc/network/interfaces.d/*.cfg .

相关问题