в Mac OS X, Как проверить, какой DNS-сервер я в настоящее время использую (предпочтительно решение командной строки)?
System Preferences > Network
показывает 192.168.1.1
, который является адресом моего маршрутизатора, а не реальным DNS-сервером.
в Mac OS X, Как проверить, какой DNS-сервер я в настоящее время использую (предпочтительно решение командной строки)?
System Preferences > Network
показывает 192.168.1.1
, который является адресом моего маршрутизатора, а не реальным DNS-сервером.
вы можете попробовать выдать scutil --dns | grep 'nameserver\[[0-9]*\]'
в командной строке. Должен предоставить вам список DNS-серверов, настроенных в вашей системе.
ваш маршрутизатор действует как DNS-экспедитор, вы спрашиваете свой маршрутизатор, и ваш маршрутизатор запрашивает DNS-сервер для вас. Вам нужно войти в веб-конфигурацию маршрутизатора, чтобы выяснить, что он использует, или вы можете просто ввести его непосредственно в конфигурацию сети.
используйте следующую команду для просмотра DNS-сервера в Mac OS X:
откройте терминал и введите
$ cat /etc/resolv.conf
для просмотра DNS-сервера.
пример вывода :
$ cat /etc/resolv.conf
domain http://www.example.com (Here, you can see DNS records info of the particular domain name.)
nameserver 68.87.85.98
nameserver 68.87.69.146
Akamai предоставляет средство отладки DNS, которое возвращает IP-адрес распознавателя, используемого для запроса. Открыть Терминал.приложение и выполните следующую команду:
dig whoami.akamai.net +short
UltraDNS также предоставляет один, но я обнаружил, что он менее надежен:
dig whoami.ultradns.net +short
IP-адрес, возвращаемый этими инструментами, является распознавателем DNS, используемым для вашей сети, но может быть только одним из нескольких. Использование IP-адреса непосредственно в настройках сети может быть преимуществом.
вы можно протестировать производительность локальных и альтернативных DNS-серверов с помощью namebench.
Это DNS-сервера на компьютере Mac. Ваш маршрутизатор работает кэширования DNS-сервер, и установка себя в качестве DNS-сервера через DHCP. При входе в систему маршрутизатора можно узнать, какие DNS-серверы он использует.
Я подошел к этому вопросу, когда искал способ получить список DNS-серверов конкретного сетевого адаптера в текстовом формате (например, Wi-Fi-адаптер):
этот список DNS-серверов можно получить в терминале с помощью команды:
$ networksetup -getdnsservers Wi-Fi
8.8.8.8
4.2.2.4
4.2.2.1
4.2.2.2
192.168.1.1
и для адаптера Ethernet:
$ networksetup -getdnsservers Ethernet
8.8.8.8
4.2.2.4
4.2.2.1
4.2.2.2
192.168.1.1
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]