Risposte:
resolv.conf
specifica i nameserver per le ricerche del resolver, dove utilizzerà effettivamente il protocollo DNS per la risoluzione dei nomi host. In genere il hosts
file viene utilizzato per scopi amministrativi come back-end e funzioni interne, che è sostanzialmente più isolato nell'ambito, poiché solo il server locale lo farà riferimento.
/etc/nsswitch.conf
specifica l'ordine di ricerca con la hosts
voce.
Se questo non risponde alla tua domanda, ti preghiamo di chiarire ulteriormente.
Guarda le seguenti manpage:
HOSTS (5)
RESOLVER (5)
resolv.conf specifica i nameserver in ordine di preferenza di ricerca.
gli host sovrascrivono tutti i nameserver mappando urls / shortnames su IP.
DHCP
, questo file viene popolato automaticamente con il record DNS emesso dal DHCP
server.hosts: files dns
quindi /etc/hosts
il file sarà controllato prima per la risoluzione, se il dominio è ancora non-risolvibile, DNS verrà consultato.