Erros de inicialização de log nomeados / BIND?

5

Os erros de inicialização de log são nomeados, se sim, qual é o caminho padrão?

A página da Wikipedia sobre o BIND fala de uma ferramenta de verificação de arquivos de configuração - alguém sabe disso?

    
por chickeninabiscuit 07.05.2009 / 08:41

5 respostas

8

a maioria dos daemons logam no / var / log / daemon. erros às vezes também são registrados em / var / log / messages. você pode verificar isso olhando o arquivo de configuração do syslog /etc/syslog.conf.

o utilitário configcheck para BIND é nomeado-checkconf. é um pouco complicado, se você executar o seu BIND chrooted.

primeiro comece com:

named-checkconf

para verificar também os arquivos de zona:

named-checkconf -z

em um ambiente chrooted, tente isto:

named-checkconf -t /var/named -z
    
por 07.05.2009 / 08:57
6

O BIND irá gravar erros de inicialização em syslog .

Assim, os registros aparecerão onde quer que seu syslog.conf diga que eles devem ir (geralmente /var/log/messages ).

    
por 07.05.2009 / 08:48
1

Eu procuraria no log do sistema padrão. No meu sistema, é /var/log/messages , mas aposto que depende da distribuição.

    
por 07.05.2009 / 08:45
1

Existem duas ferramentas de verificação, uma para o arquivo de configuração em si e outra para os arquivos de zona. No Debian, eles são chamados:

  • named-checkconf
  • nome-checkzone
por 07.05.2009 / 08:52
1

Existem várias ferramentas de validação de DNS. O NSLint é uma dessas ferramentas, que verifica os arquivos da zona no disco.

Eu usei DNS Sleuth no passado, que faz consultas DNS para verificar sua configuração. Você pode usar o site ou baixar uma cópia para usar localmente.

    
por 03.06.2009 / 02:00