Atualizando a pesquisa de cache do Bind (named).

Se você utiliza o Bind como servidor DNS local de descoberta dos domínios da internet é interessante atualizar sempre o arquivo named.root, que contém os servidores dns raízes da internet, fundamental à descoberta de domínios.

Esse script automatiza o processo de atualização efetuando o download o arquivo named.root direto do ftp da internic.net e pode ser programado para ser executado sempre (recomendo utilizar semanalmente). Caso a conexão falhe, o arquivo não será atualizado.. permanecendo funcionando perfeitamente até a próxima atualização.

Configure a variável $namedhome para refletir o caminho real do arquivo named.root em seu sistema!

#!/bin/bash
namedhome="/var/named/"
wget -q ftp://ftp.rs.internic.net/domain/named.root -P $namedhome
if [ -e ${namedhome}named.root.1 ]
then
  mv ${namedhome}named.root ${namedhome}named.root.old
  mv ${namedhome}named.root.1 ${namedhome}named.root
  chmod 400 ${namedhome}named.root
  killall -HUP named
fi

2 ideias sobre “Atualizando a pesquisa de cache do Bind (named).

Escreva seu comentário: