호스트 파일에 다음 항목이있는 경우 :
192.168.100.1 bugs
192.168.100.2 daffy.example.com
192.168.100.3 elmer.example.com.
로컬 유틸리티 ( 'gethostbyaddr'또는 Windows와 동등한 것을 사용한다고 가정)가 IP-> 이름 확인을 시도하면 이러한 항목이 적용됩니까? 이 동작을 구성 할 수 있습니까? 운영 체제마다 어떻게 다릅니 까? '호스트'파일 항목이 완전한지 여부는 중요합니까?
편집 : Russell에 응답하여 테스트 Linux 시스템에서 RHEL 4를 실행 중입니다. 내 /etc/nsswitch.conf에는 다음 '호스트'행이 포함되어 있습니다.
hosts: files dns nis
이름으로 호스트를 핑 (예 : 버그, daffy)하면 포워드 해상도가 올바르게 작동합니다. IP 주소로 이들 중 하나를 추적하면 역방향 조회가 예상대로 작동합니다. 그러나 IP로 ping하면 ping이 호스트 이름을 확인하지 않는 것으로 보입니다. 나는 다른 지시가 없으면 Linux ping은 항상 IP를 이름으로 확인하려고 시도한다는 것을 이해했습니다. traceroute가 호스트 파일에서 역방향 조회를 처리 할 수있는 이유는 무엇입니까?