Cómo ver y borrar el caché del servidor DNS en Linux en Linux
- 1857
- 511
- Mario Gollum
Ver caché
Un servidor de nombre de nombre de dominio configurado (DNS), como Bind, puede almacenar los nombres de dominio resueltos previamente en un caché local. Por defecto, los registros en caché se almacenarán durante 7 días. El caché se puede reutilizar para futuras resoluciones de nombres de dominio. Primero, veamos cómo podemos ver todas las resoluciones de nombres de dominio en caché:
# rndc dumpdb -cache
El comando anterior arrojará el caché de Bind en /var/cache/bind/named_dump.db
. En caso de que no pueda localizar este archivo después de haber ejecutado el comando anterior, verifique los archivos de configuración de su servidor para revelar la ubicación del archivo de volcado de caché. Para ver los registros DNS en caché simplemente gato
o grep
el archivo de volcado resultante. Por ejemplo:
# GREP GNU.org/var/named/data/cache_dump.GNU DB.organizar. 86358 NS NS1.ñu.organizar. 86358 NS NS2.ñu.organizar. 86358 NS NS3.ñu.organizar. NS1.ñu.organizar. 86358 A 208.118.235.164 NS2.ñu.organizar. 86358 A 87.98.253.102 NS3.ñu.organizar. 86358 A 46.43.37.70
Limpiar cache
Los siguientes comandos de Linux lo ayudarán si desea borrar el caché de su servidor Bind. Primero, enjuague todas las entradas de caché:
# RNDC FLUSH
Una vez hecho, recargar BIND:
# RNDC Reload Server recargar exitosos
Si no hubo consultas DNS después de que se descarte en caché de Bind y se vuelva a cargar DNS, su nuevo archivo de volcado de caché estará vacío:
# rndc dumpdb -cache # cat/var/named/data/cache_dump.db; ; Iniciar vista _default; ; ; Vista de cache View '_default' (caché _default); $ Fecha 20160824004622; ; Volcado de base de datos de dirección; ; ; Entradas no asociadas; ; ; Mal caché; ; ; Iniciar vista _bind; ; ; Vista de cache View '_bind' (caché _bind); $ Fecha 20160824004622; ; Volcado de base de datos de dirección; ; ; Entradas no asociadas; ; ; Mal caché; ; Volteo completo
Tutoriales de Linux relacionados:
- Localizar vs encontrar: cuál es la diferencia
- Localizar el comando no encontrado
- Cosas para instalar en Ubuntu 20.04
- Cómo borrar el caché de Firefox en Linux
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Comandos básicos de Linux
- Una introducción a la automatización, herramientas y técnicas de Linux
- Comandos de Linux: los 20 comandos más importantes que necesitas ..
- Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
- Cómo revertir las actualizaciones de Pacman en Arch Linux
- « <span class=mw-headline id=Introduction>Introducción</span>
- Cómo enumerar solo los días de trabajo usando la línea de comandos de shell en Linux »