Mac OS X (유선 연결)을 사용하고 있으며 정말 거친 ISP에서 실행 중입니다. 이로 인해 DNS 서버가 OpenDNS를 사용하도록 설정했습니다. 그러나 어떤 이유로 192.168.1.1이 내 DNS 검색 순서의 최상위에 있습니다 (/etc/resolv.conf 및 nslookup을 통해 확인). 문제는 네트워크 구성의 어느 곳에도 나열되어 있지 않다는 것입니다. DHCP에서 왔을 수도 있지만 이것이 있으면 목록에서 마지막이어야한다는 것을 읽었습니다. 이것을 완전히 제거하거나 최소한 Mac OS X이 항상 마지막으로 시도하도록하려면 어떻게해야합니까?
추가 정보:
아주 이상한. 시스템 환경 설정으로 이동하면 OpenDNS 서버 만 나열됩니다. 사용 가능한지 여부에 따라 나열된 모든 어댑터를 확인했습니다 (Bluetooth, Firewire 등 포함). 내가 실행 networksetup -getdnsservers Ethernet
하면 OpenDNS 서버 만 반환합니다.
그러나 cat /etc/resolv.conf
내가 얻는 다면
nameserver 192.168.1.1
nameserver 208.67.222.222
nameserver 208.67.220.220
그리고 nslookup은 나에게 다음을 제공합니다.
> server
Default server: 192.168.1.1
Address: 192.168.1.1#53
Default server: 208.67.222.222
Address: 208.67.222.222#53
Default server: 208.67.220.220
Address: 208.67.220.220#53
nslookup에서 무언가를 찾을 때 때로는 192.168.1.1로 응답하고 때로는 OpenDNS 서버로 응답합니다. 그리고 때로는 언급 한 엉터리 ISP로 인해 시간이 완전히 초과됩니다.