Como visualizar e limpar o cache do servidor DNS Bind no Linux
- 2709
- 573
- Wendell Legros
Veja o cache
Um servidor DNS de serviço de nome de domínio configurado (DNS), como o Bind, pode armazenar nomes de domínio resolvidos anteriormente em um cache local. Por padrão, os registros em cache serão armazenados por 7 dias. O cache pode ser reutilizado para futuras resoluções de nomes de domínio. Primeiro, vamos ver como podemos ver todas as resoluções de nomes de domínio em cache:
# rndc dumpdb -cache
O comando acima vai despejar o cache de Bind em /var/cache/bind/nomeado_dump.dB
. Caso você não possa localizar esse arquivo depois de executar o comando acima, verifique os arquivos de configuração do seu servidor para revelar a localização do arquivo de dump de cache. Para ver os registros do DNS em cache simplesmente gato
ou grep
o arquivo de despejo resultante. Por exemplo:
# grep gnu.org/var/nomeado/data/cache_dump.dB GNU.org. 86358 NS NS1.gnu.org. 86358 NS NS2.gnu.org. 86358 NS NS3.gnu.org. NS1.gnu.org. 86358 A 208.118.235.164 NS2.gnu.org. 86358 A 87.98.253.102 NS3.gnu.org. 86358 A 46.43.37.70
Limpar cache
Os seguintes comandos Linux o ajudarão se você desejar limpar o cache do seu servidor de ligação. Primeiro, lave todas as entradas de cache:
# RNDC Flush
Uma vez feito, recarregue o Bind:
# RNDC Reload Server Reload bem -sucedido
Se não houvesse consultas de DNS depois que você lançar o cache do Bind e recarregar o DNS, seu novo arquivo de despejo de cache estará vazio:
# rndc dumpdb -cache # cat/var/nomeado/data/cache_dump.dB; ; Iniciar View _default; ; ; Dump de cache de visão '_default' (cache _default); $ Data 20160824004622; ; Endereço Database Dump; ; ; Entradas não associadas; ; ; Cache ruim; ; ; Iniciar a visualização _bind; ; ; Dump de cache de visão '_bind' (cache _bind); $ Data 20160824004622; ; Endereço Database Dump; ; ; Entradas não associadas; ; ; Cache ruim; ; Despejo completo
Tutoriais do Linux relacionados:
- Localize vs Find: Qual é a diferença
- Localize o comando não encontrado
- Coisas para instalar no Ubuntu 20.04
- Como limpar o cache do Firefox no Linux
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Comandos básicos do Linux
- Uma introdução à automação, ferramentas e técnicas do Linux
- Comandos Linux: os 20 comandos mais importantes que você precisa para…
- Sistema Linux Hung? Como escapar para a linha de comando e…
- Como reverter as atualizações do Pacman no Arch Linux
- « <span class=mw-headline id=Introduction>Introdução</span>
- Como listar apenas dias de trabalho usando a linha de comando Shell no Linux »