"dig" 명령에서 사용되는 "운영 체제 파서 라이브러리"란 무엇을 의미합니까?

"dig" 명령에서 사용되는 "운영 체제 파서 라이브러리"란 무엇을 의미합니까?

digDNS 서버 쿼리 에 대해 알고 있지만 /etc/resolv.conf 운영 체제 확인 라이브러리를 사용하는 것과의 차이점을 읽었습니다. 그렇다면 운영 체제 파서 라이브러리는 무엇입니까?dignslookupdig

답변1

운영 체제 파서 라이브러리는 호스트 이름을 IP 주소로 구문 분석할 수 있는 기능(주로 gethostbyname()및 )이 포함된 C 라이브러리의 일부입니다. gethostbyaddr()이를 위해 구성 파일을 사용하여 /etc/nsswitch.confDNS, NIS 또는 단순 호스트 조회 파일을 사용해야 하는지 결정합니다.

반면에 nslookup자체 내부 파서를 사용하십시오. 한동안 이 명령은 더 이상 사용되지 않습니다.

관련 질문:발굴 및 nslookup

관련 정보