Risposte:
resolv.confspecifica i nameserver per le ricerche del resolver, dove utilizzerà effettivamente il protocollo DNS per la risoluzione dei nomi host. In genere il hostsfile 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.confspecifica l'ordine di ricerca con la hostsvoce.
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 DHCPserver.hosts: files dnsquindi /etc/hostsil file sarà controllato prima per la risoluzione, se il dominio è ancora non-risolvibile, DNS verrà consultato.