Respostas:
resolv.conf
especifica os servidores de nomes para pesquisas de resolvedores, nos quais ele usará o protocolo DNS para resolver os nomes de host. Normalmente, o hosts
arquivo é usado para fins administrativos, como back-end e funções internas, que são substancialmente mais isoladas no escopo, pois apenas o servidor local fará referência a ele.
/etc/nsswitch.conf
especifica a ordem de pesquisa com a hosts
entrada.
Se isso não responder à sua pergunta, esclareça mais.
Veja as seguintes páginas de manual:
Hospedeiros (5)
RESOLVER (5)
resolv.conf especifica servidores de nomes em ordem de preferência de pesquisa.
hosts substitui todos os servidores de nomes mapeando URLs / nomes abreviados para IPs.
DHCP
, esse arquivo será preenchido automaticamente com o registro DNS emitido pelo DHCP
servidor.hosts: files dns
, o /etc/hosts
arquivo será verificado primeiro quanto à resolução, se o domínio ainda não puder ser resolvido, o DNS será consultado.