/etc/nsswitch.conf
es el archivo predeterminado para la resolución de nombres de dominio en estos días. Tengo la siguiente línea en la parte superior de mi /etc/host.conf
archivo: -
# The "order" line is only used by old versions of the C library.
nsswitch.conf
es utilizado por casi todo en mi cuadro de Debian para la resolución de nombres Entonces, dadas las líneas anteriores en sus archivos, el orden predeterminado de resolución de nombre sería verificar /etc/hosts
primero y luego usar los servidores de nombres configurados /etc/resolv.conf
para hacer una búsqueda de DNS.
Últimamente (desde aproximadamente Ubuntu 11.10), /etc/resolv.conf
está configurado de manera predeterminada para usar la interfaz localhost (127.0.0.1), donde un programa daemon dnsmasq
escucha en el puerto 53 las solicitudes de DNS. Esto, a su vez, generalmente tiene una resolución DNS configurada por el servidor DHCP de su LAN, pero esto puede anularse manualmente en la GUI de configuración de red del sistema operativo.
Nota: No mencionó qué sistema operativo está utilizando, y lo anterior proviene de la experiencia personal con Debian Ubuntu. Los valores predeterminados pueden ser diferentes en diferentes sabores de Linux