Quiero saber la secuencia de resolución de DNS y he encontrado material: https://support.microsoft.com/en…. Sin embargo, es vago.
Creo que el orden puede ser este (por ejemplo, navegador web):
- Caché del navegador web
- Caché del sistema operativo
- / etc / hosts
- Stub Resolver selecciona resolución recursiva de /etc/resolv.conf y envía consultas
Sé que el navegador web tiene su propio caché. En cuanto a la memoria caché del sistema operativo, tengo la misma pregunta y acabo de encontrar que alguien dijo que la información de la memoria caché DNS no es administrada por los Servicios de Directorio aquí: https://discussions.apple.com/message/16256653#message16256653. Este método (una señal SIGINFO volcará un resumen de instantánea del estado interno a /var/log/system.log:% sudo killall -INFO mDNSResponder ) mostrará el caché DNS y no sé si es el caché del navegador web o el sistema operativo cache. Entonces, no tengo idea de si Vamshi Reddy ha dicho que no hay caché DNS en el nivel del sistema operativo es correcto o no.
- Cómo obtener buenas notas / tutoriales sobre redes de computadoras
- ¿Cuál es la mejor manera de bloquear todos los servidores proxy o VPN en mi foro MyBB?
- ¿Cuáles son las aplicaciones de las redes informáticas?
- ¿Por qué las redes necesitan seguridad?
- ¿Cuál es la diferencia entre redes y programación de redes? Por favor explique en detalle?
—30m después—
Lo sentimos, hay una respuesta En Linux (y probablemente en la mayoría de Unix), no hay almacenamiento en caché de DNS a nivel de sistema operativo a menos que nscd esté instalado y ejecutándose aquí El almacenamiento en caché de DNS en Linux puede responder esto.