Recientemente, agregué un servidor FreeNAS a mi red local. Puedo acceder a su interfaz web abriendo freenas.local en un navegador en mi máquina principal con Windows.
Sin embargo, cuando hago un
nslookup freenas.local
desde la misma máquina con Windows, no hay resultados.
Tampoco hay ninguna entrada para freenas.local en mi archivo de hosts.
Entonces, por más tonto que pueda parecerles a algunos de ustedes: ¿Dónde está sucediendo la resolución de nombres para freenas.local?
Respuesta1
El .local
TLD esreservado para uso con Multicast-DNS(también conocido como mDNS), nombres que terminan con.local
no debe usarse con DNS normal.
Es decir, la razón más obvia por la que nombres como este se resuelven es que los hosts de su red local utilizan mDNS.
Vale la pena señalar que nslookup
es una herramienta específica de DNS, no utiliza ningún otro mecanismo de resolución de nombres que el solucionador del sistema operativo normalmente usa además de DNS (por ejemplo, el archivo de hosts, mDNS, etc.).