Os “namespers dns x.x.x.x” e “nameserver” em várias linhas são a mesma coisa?

0

Alguém sabe se há alguma diferença entre isso:

dns-nameservers 8.8.8.8 8.8.4.4

e

nameserver 8.8.8.8
nameserver 8.8.4.4

No meu entender, eles são exatamente a mesma coisa, mas eu posso estar errado. Isso vem do /etc/resolv.conf

    
por LewlSauce 16.03.2016 / 18:21

1 resposta

1

Eles são semelhantes, mas apenas nameserver funcionará em /etc/resolv.conf e cada servidor DNS deve estar em uma linha sozinho. Você pode ver a página de manual do resolv.conf (5) para quais palavras-chave são permitidas nesse arquivo. Uma linha usando dns-nameservers não funcionará neste arquivo. O arquivo resolv.conf é padrão em praticamente todos os sistemas Unix e tem sido há muito tempo.

dns-nameservers é usado em outro contexto (similar), o arquivo /etc/network/interfaces , que é usado principalmente em sistemas Linux baseados em Debian (como o Ubuntu). Outros sistemas operacionais Unix e até mesmo outros "sabores" do Linux geralmente não usam este arquivo. Mas, nesse caso, nameserver (singular) não funcionará, mas dns-nameservers será. Consulte o link para obter mais informações sobre isso.

    
por 16.03.2016 / 21:26