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