/etc/hosts 파일에 언급된 DNS 이름을 확인할 수 없습니다.

/etc/hosts 파일에 언급된 DNS 이름을 확인할 수 없습니다.

RHEL8을 실행 중인데 매우 이상한 문제가 발생했습니다. 내 파일에 호스트 항목이 있지만 /etc/hosts해당 항목을 핑하면 이름 확인 오류가 발생합니다.

/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.

관련 정보