我正在运行 RHEL8 并遇到一个非常奇怪的问题。我的/etc/hosts
文件中有主机条目,但是当我对它们执行 ping 操作时,出现名称解析错误。
/etc/hosts
这是我的文件的示例:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.1 myserver.local
但是,当我去 ping 时myserver.local
:
# ping myserver.local
connect: Network is unreachable
该错误消息实际上与其他非实际 DNS 名称的错误消息不同,例如:
# ping krjthekjhterjhterjerjkhterjh.com
ping: krjthekjhterjhterjerjkhterjh.com: No address associated with hostname
You have new mail in /var/spool/mail/root
我不太清楚为什么要特别说connect: Network is unreachable
。