Solución 1:
resolv.conf
especifica los servidores de nombres para las búsquedas de resolución, donde en realidad utilizará el protocolo DNS para resolver los nombres de host.
Normalmente el hosts
El archivo se utiliza con fines administrativos, como funciones de back-end e internas, que tiene un alcance sustancialmente más aislado, ya que solo el servidor local hará referencia a él.
/etc/nsswitch.conf
especifica el orden de búsqueda con el hosts
entrada.
Si esto no responde a su pregunta, aclare más.
Mire las siguientes páginas de manual:
HOSTS(5)
RESOLVER(5)
Solución 2:
resolv.conf especifica los servidores de nombres en orden de preferencia de búsqueda.
hosts anula todos los servidores de nombres asignando direcciones URL/nombres cortos a direcciones IP.
Solución 3:
- /etc/resolv.conf :enumera los servidores de nombres que utiliza su host para la resolución de DNS. Si está utilizando
DHCP
, este archivo se completa automáticamente con el registro DNS emitido porDHCP
servidor. - /etc/servidores/ :Es solo un método de búsqueda estático para la resolución.
- /etc/nsswitch.con f:Definió orden de resolución. ¿A quién debería consultar primero para la resolución, un DNS o un archivo host? Por ejemplo, si el archivo tiene la siguiente configuración
hosts: files dns
entonces/etc/hosts
primero se verificará la resolución del archivo, si el dominio aún no se puede resolver, se consultará el DNS.