Mac에서 IP 주소가 포함된 파일의 경로

Mac에서 IP 주소가 포함된 파일의 경로

내 Mac에서 사용하는 DNS 서버의 IP 주소가 포함된 파일을 어디서 찾을 수 있나요?

/Network 폴더를 시도해 보았지만 그 안에 아무것도 없습니다.

답변1

scutil --dnsmacOS에서 DNS가 어떻게 구성되어 있는지 확인하는 데 사용됩니다 . networksetup -getdnsservers그리고 networksetup -setdnsservers(및 ) 도 살펴보세요 networksetup -listallnetworkservices.

최신 macOS에는 "시스템 구성" 시스템(configd, scutil, scselect)과 mDNSResponder에 의해 제어되는 DNS 쿼리를 위한 정교한 "범위 라우팅" 하위 시스템이 있습니다. 이는 작업에 VPN 연결이 있고 작업의 도메인 이름 및 IP 주소와 관련된 DNS 쿼리가 VPN 터널을 따라 이동해야 하지만 다른 모든 DNS 쿼리는 VPN 터널을 통과해서는 안 되는 경우와 같은 최신 네트워킹 시나리오를 처리하는 데 도움이 됩니다. VPN 터널.

/etc/resolv.conf에 나열된 DNS 서버 IP 주소를 찾을 것으로 예상하는 이전 Unix 도구(및 이전 Unix 전문가)를 지원하기 위해 macOS에는 여전히 해당 파일이 있지만 위에서 언급한 보다 현대적인 하위 시스템에 의해 자동 생성됩니다. 해당 파일을 편집해도 시스템의 기본 DNS 확인자 하위 시스템이 구성되는 방식은 변경되지 않습니다. 해당 파일을 편집하면 시스템 호출( nslookup(1)dig(1)및 어쩌면 같은 것 host(1)) 에 의존하는 대신 자체 DNS 확인자 코드가 포함된 DNS 디버깅을 위해 이전 Unix 도구에서 사용되는 DNS 서버만 변경될 것입니다 .

관련 정보