
Esta es una instalación nueva y sencilla de FreeBSD 13.1. El archivo resolv.conf es el siguiente y Unbound no está habilitado.
nameserver 192.0.2.1
Se ignora la resolución DNS en la máquina local /etc/hosts
. ¿Qué falta en la configuración?
Respuesta1
Posiblemente suponga que DNS incluye entradas de /etc/hosts
.
TodoComandos/herramientas diseñadas para probar DNS. como dig
, nslookup
y host
talsolo consultar servidores DNSy por defecto utiliza el servidor DNS que está configurado en /etc/resolv.conf
.
Para probar cómo funciona el solucionador de la biblioteca C y todos los programas que utilizan las rutinas de resolución del sistema que respetan/etc/nsswitch.conf
precedencia y que normalmente prefieren el archivo de hosts sobre DNS, requiere pruebas con algo comogetent
:
getent hosts some.hostname.in.etc.hosts
getent hosts IP.in.etc.hosts