/etc/hosts를 테스트하는 방법

/etc/hosts를 테스트하는 방법

/etc/hosts 파일이 호스트 이름을 올바른 IP 주소에 매핑하는지 확인하는 가장 좋은 방법은 무엇입니까?

dig호스트 파일을 우회하여 외부 DNS를 직접 쿼리하는 등의 도구를 사용하세요 .

답변1

나는 이것을 시도했고 예상대로 작동하는 것 같습니다.

echo "1.2.3.4 facebook.com" >> /etc/hosts

그런 다음 나는 다음을 실행했습니다.

$ getent ahosts facebook.com
1.2.3.4         STREAM facebook.com
1.2.3.4         DGRAM  
1.2.3.4         RA

답변2

gethostip호스트 이름이나 IP를 허용하고 필요한 것을 인쇄하는 데 적합한 옵션도 있다는 것을 알았습니다 .

$ gethostip -d facebook
1.2.3.4

답변3

/etc/hosts에 추가된 값이 제대로 작동하는지 확인하려면 "ping" 명령을 사용하면 됩니다.

echo "1.1.1.1   abc.com" >> /etc/hosts
ping abc.com

관련 정보