Amazon EC2上的辅助IP无法访问

时间:2016-10-23 22:39:11

标签: amazon-web-services networking amazon-ec2 ip

我已经为我的EC2实例添加了一个辅助私有IP地址,并将新的弹性IP与之相关联。

我的EC2实例现在列出了单个"公共IP" (原始公共,弹性,IP)和2"弹性IP" (我已添加的原始和新的)

我认为一切都很好但我无法使用HTTP或SSH在这个新的弹性IP上连接到服务器。

我猜测附加的单个安全组未应用于新的弹性IP。

寻找有关如何调试此问题的建议(日志?)或确保安全组适用于两个弹性IP?

可能是因为新弹性IP未被列为" Public IP" ?对于什么" public"有多种定义令人困惑。我一直在假设Elastic = Public

编辑: 服务器正在运行ubuntu 14.04.3 LTS

1 个答案:

答案 0 :(得分:1)

如果您使用的是Ubuntu 16.04,只需打开接口配置文件/etc/network/interfaces.d/50-cloud-init.cfg

使用现有网络配置附加以下行

auto eth0:1
iface eth0:1 inet static
address 172.30.1.123

auto eth0:2
iface eth0:2 inet static
address 172.30.1.124

172.30.123和172.30.124是您的辅助私有IP,然后重新启动该服务。

$ sudo systemctl restart networking

然后,您可以通过ifconfig检查它是否正常:

$ sudo ifconfig | fgrep -A2 eth0:1