Estoy leyendo el siguiente tutorial de dns y tiene este ejemplo:
domain.com. IN SOA ns1.domain.com. admin.domain.com. (
12083 ; serial number
3h ; refresh interval
30m ; retry interval
3w ; expiry period
1h ; negative TTL
)
La descripción del negative TTL
valor dice esto:
1h: Esta es la cantidad de tiempo que el servidor de nombres almacenará en caché un error de nombre si no puede encontrar el nombre solicitado en este archivo.
¿Cuáles son las condiciones que podrían hacer que el servidor guarde en caché un error de nombre como este? Un ejemplo sería realmente útil.
ipconfig /displaydns
, que representaNXDOMAIN
. Encontrará instancias de "No hay registros de tipo X" en esa salida también, que corresponde aNODATA
. La mayoría de los sistemas basados en UNIX no lo hacen , porque no se almacenan en caché sin configuración adicional. (nscd
con almacenamiento en caché habilitado, servidor recursivo local y uso de 127.0.0.1 para búsquedas de DNS, etc.)ipconfig /displaydns
existe para decirle el contenido del caché local de resolución de stub. Ni mas ni menos. Lo que los administradores podrían querer hacer con esa información es abierto.