다음 표준 항목을 포함하는 RHEL7.0 호스트가 있습니다 /etc/hosts/
.
127.0.0.1 localhost.localdomain localhost
따라서 솔루션이 localhost.localdomain
작동합니다.
$ ping localhost.localdomain
PING localhost.localdomain (127.0.0.1) 56(84) bytes of data.
그러나 동일한 버전의 절대 버전을 구문 분석하려고 하면 실패합니다.
$ ping localhost.localdomain.
ping: unknown host localhost.localdomain.
일반적으로 /etc/hosts
상대 항목에서 절대 FQDN을 확인하려는 시도는 실패합니다. 이제 후행 마침표를 포함하도록 항목을 변경하면 /etc/hosts
절대 FQDN을 확인할 수 있습니다. 하지만 더 이상 상대 FQDN을 확인할 수 없습니다. 절대형과 상대형을 파싱하려면 /etc/hosts
.
이 이상한 동작이 RFC 또는 표준에 설명되어 있어 더 잘 이해할 수 있습니까? 어떻게든 구성할 수 있나요?