![호스트 이름을 확인하고 답변이 어디서 나오는지 알고 계십니까?](https://linux55.com/image/130326/%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%ED%99%95%EC%9D%B8%ED%95%98%EA%B3%A0%20%EB%8B%B5%EB%B3%80%EC%9D%B4%20%EC%96%B4%EB%94%94%EC%84%9C%20%EB%82%98%EC%98%A4%EB%8A%94%EC%A7%80%20%EC%95%8C%EA%B3%A0%20%EA%B3%84%EC%8B%AD%EB%8B%88%EA%B9%8C%3F.png)
RANCID 서버 감사의 일환으로 서버가 /etc/hosts, DNS 또는 다른 소스를 통해 특정 호스트 이름을 확인하는지 여부를 파악하고 싶습니다. nsswitch.conf
이를 수행하는 일반적인 방법(특정 논리와 순서를 하드코딩할 필요 없이)이 있습니까 ?
gethostbyname은 결과만 제공합니다. 내가 아는 한, file 또는 dns options 만 사용하도록 할 수 있지만 -s
이는 여전히 nsswitch.conf를 구문 분석하여 어느 것을 선택할지 결정하거나 구성을 가정한다는 의미입니다.