Networking ping localhosts,编辑/etc/network/hosts

Networking ping localhosts,编辑/etc/network/hosts,networking,localhost,ping,hostname,hosts,Networking,Localhost,Ping,Hostname,Hosts,我想成功地ping一些主机名。这些主机名具有相同的IP,127.0.0.1 所以我编辑了/etc/network/hosts: 127.0.0.1 host1 127.0.0.1 host2 127.0.0.1 host3 127.0.0.1 host4 127.0.0.1 host5 127.0.0.1 host6 127.0.0.1 host7 127.0.0.1 host8 127.0.0.1 host9 我的/etc/network/interfaces文件是: auto l

我想成功地ping一些主机名。这些主机名具有相同的IP,127.0.0.1

所以我编辑了/etc/network/hosts

127.0.0.1 host1 
127.0.0.1 host2 
127.0.0.1 host3
127.0.0.1 host4
127.0.0.1 host5 
127.0.0.1 host6
127.0.0.1 host7 
127.0.0.1 host8 
127.0.0.1 host9
我的/etc/network/interfaces文件是:

auto lo
iface lo inet loopback
然后我补充说:

iface eth0 inet static
 address 127.0.0.1
 network 127.0.0.0
 netmask 255.255.255.0
 broadcast 127.0.0.255
但当我尝试这样做时:

ping host1

它不工作,即使在/etc/network/hosts中有其他主机名

在最近的内核中,成对的主机名IP保存在/etc/hosts中,而不是保存在/etc/network/hosts中,/etc/network/interfaces中的编辑是无用的,我只是尝试了一切

我很好奇为什么有人对此投了反对票,而没有回复我。。