Configuração DNS do MacOS: Qual é a diferença entre DomainName e SearchDomains?

1

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?

    
por Andrew Parker 15.08.2017 / 07:18

0 respostas