Могу ли я добавить DNS, но сохранить те, которые предоставляются DHCP в OSX?

8

Я пытаюсь добавить дополнительную запись DNS в настройках сети OSX, но хочу сохранить DNS, предоставленный DHCP. Они отображаются серым цветом, но когда я нажимаю кнопку «плюс» под ними, они исчезают, чтобы освободить место для предоставленного пользователем DNS. Так что, похоже, у меня могут быть только статические записи или записи DHCP, но не оба. Есть ли какой-нибудь способ, которым я могу сделать это путем изменения настроек в файле .conf где-нибудь, возможно?

cayblood
источник

Ответы:

2

Начиная с Mac OS X 10.6.3, ваш компьютер хранит список всех DNS-серверов, которые он когда-либо видел, и автоматически выбирает самый быстрый для вас. Таким образом, вы можете просто добавить новый и быть довольным им, так как ваш Mac запомнит те, которые предоставляются DHCP. Если вы хотите определить строгий порядок, после которого Mac OS выполняет поиск, лучше следуйте этим инструкциям .

Кроме того, чтобы увидеть текущий порядок поиска DNS (и поисковые домены), запустите: scutil --dnsиз Терминала. Или, чтобы быстро проверить, какой DNS-сервер вы на самом деле используете, запустите, например nslookup apple.com.

Асмус
источник
1
Спасибо, эти утилиты очень полезны! Но я не видел поведение, которое вы описываете. Запуск scutil --dns до и после того, как я изменил настройки DNS с серверов, предоставленных DHCP, кажется, показывает, что он не сохраняет DNS-серверы, предоставленные DHCP, после того, как я добавляю собственный DNS вручную.
cayblood
nslookup не отражает конфигурацию DNS, которая используется для других приложений. По крайней мере, больше. Это могло бы произойти в 2011 году.
Дирк Йеккель