不清楚为什么我的/ etc / hosts看起来像这样

时间:2013-12-01 00:23:34

标签: centos vps

我有点困惑,我的主机文件看起来像:

   > 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1         localhost localhost.localdomain
   > localhost6 localhost6.localdomain6
   > 127.0.0.1 autoreply.panel.mywebsite.com
   > 127.0.0.1 myhostname 
   > 127.0.0.1 panel.mywebsite.com

为什么不显示机器的ip地址?即便如此,网站仍在运作,网站也可通过网络访问。

有人可以解释一下吗?谢谢

1 个答案:

答案 0 :(得分:0)

将/ etc / hosts视为dns系统覆盖。您可以在此文件中按IP地址指定主机名。

例如,您可以执行以下操作:

echo "127.0.0.1 google.com" >> /etc/hosts

继续ping google.com:

[jclark@jclark530 ~]$ ping -c1 google.com
PING google.com (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.028 ms

将通过运行/ sbin / ifconfig

显示您连接的服务器IP地址