Amazon web services Can';t ping Amazon EC2第二个专用IP地址

Amazon web services Can';t ping Amazon EC2第二个专用IP地址,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我有一个EC2实例,它有两个专用IP地址: 在/etc/network/interfaces中,我有: auto lo iface lo int loopback source /etc/network/interfaces.d/*.cfg auto eth0:1 iface eth0:1 inet static address 172.x.x.x netmask 255.255.240.0 重新启动网络后,所有IP都可以正常工作!问题是内部DNS只使用第一个IP。如果我尝试使用主机名从

我有一个EC2实例,它有两个专用IP地址:

/etc/network/interfaces
中,我有:

auto lo
 iface lo int loopback

source /etc/network/interfaces.d/*.cfg

auto eth0:1
iface eth0:1 inet static
address 172.x.x.x
netmask 255.255.240.0

重新启动网络后,所有IP都可以正常工作!问题是内部DNS只使用第一个IP。如果我尝试使用主机名从另一个实例ping,我只获得第一个IP。我怎么能两者都用呢?类似循环的东西?

我认为内置DNS不可能做到这一点,因为实例的主机名将IP地址嵌入到名称中,例如
IP-172-16-20-10.us-west-2.compute.internal
。这只是一个简单/天真的映射(每个RFC-1918专用地址名都将返回相应的IP——即使对于不存在的实例也是如此)。听起来你们在做一些不同寻常的事情,有多个地址。。。你想实现什么?通过内部DNS和路由解决53是的,就可以了。:)