SearchDomains используются для автоматической публикации строк исправлений, введенных в такие инструменты, как браузеры. Так, например, если я добавлю поисковый домен mycompany.com а затем введу intranet в браузере, браузер попытается разрешить intranet.mycompany.com .
Поиск доменов может быть установлен в System Preferences->Network->Advanced->DNS . Затем их можно проверить с помощью scutil с такими командами, как
show State:/Network/Global/DNS
show Setup:/Network/Service/E594F5A4-6F0C-4505-B8CB-A62094A444F2/DNS
SearchDomains также можно настроить через scutil используя что-то вроде:
d.init
d.add ServerAddresses "8.8.8.8"
d.add SearchDomains ""
set Setup:/Network/Service/E594F5A4-6F0C-4505-B8CB-A62094A444F2/DNS
У меня вопрос, для чего используется ключ DomainName в настройках DNS?
MacOS четко признает это. Невозможно (я полагаю) просматривать или устанавливать через интерфейс System Preferences . Однако его можно установить с помощью scutil, добавив (например) строку
d.add DomainName wibble.com
к приведенному фрагменту.
MacOS распознает его, просматривая DNS со scutil.
show State:/Network/Global/DNS
Есть идеи?
