호스트 이름을 확인하고 답변이 어디서 나오는지 알고 계십니까?

호스트 이름을 확인하고 답변이 어디서 나오는지 알고 계십니까?

RANCID 서버 감사의 일환으로 서버가 /etc/hosts, DNS 또는 다른 소스를 통해 특정 호스트 이름을 확인하는지 여부를 파악하고 싶습니다. nsswitch.conf이를 수행하는 일반적인 방법(특정 논리와 순서를 하드코딩할 필요 없이)이 있습니까 ?

gethostbyname은 결과만 제공합니다. 내가 아는 한, file 또는 dns options 만 사용하도록 할 수 있지만 -s이는 여전히 nsswitch.conf를 구문 분석하여 어느 것을 선택할지 결정하거나 구성을 가정한다는 의미입니다.

관련 정보