SearchDomains são usados para postar automaticamente strings de correção inseridas em ferramentas como navegadores. Por exemplo, se eu adicionar um domínio de pesquisa mycompany.com e, em seguida, digitar intranet no navegador, o navegador tentará resolver intranet.mycompany.com .
Os domínios de pesquisa podem ser definidos em System Preferences->Network->Advanced->DNS . Eles podem então ser inspecionados usando scutil com comandos como
show State:/Network/Global/DNS
show Setup:/Network/Service/E594F5A4-6F0C-4505-B8CB-A62094A444F2/DNS
SearchDomains também pode ser definido via scutil usando algo como:
d.init
d.add ServerAddresses "8.8.8.8"
d.add SearchDomains ""
set Setup:/Network/Service/E594F5A4-6F0C-4505-B8CB-A62094A444F2/DNS
Minha pergunta é: qual é a chave DomainName usada nas configurações de DNS?
MacOS reconhece claramente isso. É impossível (acredito) visualizar ou definir via System Preferences UI. Pode, no entanto, ser definido via scutil adicionando (por exemplo) a linha
d.add DomainName wibble.com
para o snippet acima.
Você pode ver claramente que o MacOS o reconhece exibindo DNS com scutil
show State:/Network/Global/DNS
Alguma idéia?
Tags dns networking macos