无法解析 /etc/hosts 文件中提到的 DNS 名称

无法解析 /etc/hosts 文件中提到的 DNS 名称

我正在运行 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

相关内容