Поиск DNS по умолчанию в OS X Terminal

Поиск DNS по умолчанию в OS X Terminal

При выполнении «nslookup» на компьютере с Windows вы получаете адрес DNS-сервера по умолчанию, который вы используете (http://gyazo.com/313d1ad31c1927741aa266fc7f8542fc), но по какой-то причине этого нет в OS X (http://gyazo.com/2b2474d84f6774f2ca00663ad3f23064). Есть ли другой способузнать DNS по умолчанию из Терминала?

Небольшое замечание: я больше не использую nslookup, я думаю, что команда "host" намного проще и делает работу чище. Возможно, есть способ получить DNS по умолчанию с помощью "host"?

решение1

Просто примечание... начиная с версии 10.8 (Mountain Lion) конфигурация DNS-резолвера интегрирована в код ответчика mDNS, поэтому, чтобы увидеть, куда направляются запросы для различных целей, вам нужно запустить, scutil --dnsчтобы узнатьдействительныйКонфигурация. Только первый DNS-резолвер отражается в стандарте/etc/resolv.confфайл, поэтому в комментарии к этому файлу говорится, что он больше не используется новыми приложениями.

решение2

Просто запустите на терминале следующее:

cat /etc/resolv.conf

Связанный контент