Cómo utilizar /etc/hosts en FreeBSD 13.1

Cómo utilizar /etc/hosts en FreeBSD 13.1

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, nslookupy hosttalsolo 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.confprecedencia 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 

información relacionada