Pular para o conteúdo

Ajustes finos no Bind (servidor DNS)

Neste artigo não pretendo ensinar a configurar o Bind, até porque aqui no VOL existem excelentes artigos e dicas que o fazem e de forma brilhante, mas sim ajudar a entender um pouco mais sobre os arquivos de configuração e erros que aparecem quando as configurações não estão 100% corretas.
Jakson Galeti jgaleti
Hits: 81.708 Categoria: Linux Subcategoria: Segurança
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 3: Os demais arquivos

Os outros arquivos seguem abaixo, eles também tem sua importância na configuração.

named.local

Este arquivo contém informações sobre a zona referente ao domínio "localhost", este arquivo também pode ser nomeado da seguinte forma: db.local, dependendo da sua distribuição.

localhost.zone

Este arquivo contém as informações da zona reversa do domínio "localhost"-.

named.pid

Arquivo de identificação do processo do named.

named.ca

Este arquivo contém as informações sobre os servidores raiz denominados "root hints"-, os principais servidores "DNS", este arquivo é de extrema importância e deve ser atualizado regularmente. Este arquivo também pode ser nomeado da seguinte forma "db.root".

Para atualizar siga os passos abaixo:

Verifique a saída do comando, analisando se realmente a busca foi concluída com sucesso e direcione para o arquivo que contém os root hints, abaixo segue o exemplo:

# dig @e.root-servers.net
; <<>> DiG 9.4.3-P1 <<>> @e.root-servers.net
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46613
;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;.            IN   NS

;; ANSWER SECTION:
.         518400   IN   NS   F.ROOT-SERVERS.NET.
.         518400   IN   NS   C.ROOT-SERVERS.NET.
.         518400   IN   NS   K.ROOT-SERVERS.NET.
.         518400   IN   NS   E.ROOT-SERVERS.NET.
.         518400   IN   NS   D.ROOT-SERVERS.NET.
.         518400   IN   NS   H.ROOT-SERVERS.NET.
.         518400   IN   NS   L.ROOT-SERVERS.NET.
.         518400   IN   NS   B.ROOT-SERVERS.NET.
.         518400   IN   NS   G.ROOT-SERVERS.NET.
.         518400   IN   NS   I.ROOT-SERVERS.NET.
.         518400   IN   NS   J.ROOT-SERVERS.NET.
.         518400   IN   NS   A.ROOT-SERVERS.NET.
.         518400   IN   NS   M.ROOT-SERVERS.NET.

;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET.   3600000   IN   A   198.41.0.4
A.ROOT-SERVERS.NET.   3600000   IN   AAAA   2001:503:ba3e::2:30
B.ROOT-SERVERS.NET.   3600000   IN   A   192.228.79.201
C.ROOT-SERVERS.NET.   3600000   IN   A   192.33.4.12
D.ROOT-SERVERS.NET.   3600000   IN   A   128.8.10.90
E.ROOT-SERVERS.NET.   3600000   IN   A   192.203.230.10
F.ROOT-SERVERS.NET.   3600000   IN   A   192.5.5.241
F.ROOT-SERVERS.NET.   3600000   IN   AAAA   2001:500:2f::f
G.ROOT-SERVERS.NET.   3600000   IN   A   192.112.36.4
H.ROOT-SERVERS.NET.   3600000   IN   A   128.63.2.53
H.ROOT-SERVERS.NET.   3600000   IN   AAAA   2001:500:1::803f:235
I.ROOT-SERVERS.NET.   3600000   IN   A   192.36.148.17
J.ROOT-SERVERS.NET.   3600000   IN   A   192.58.128.30
J.ROOT-SERVERS.NET.   3600000   IN   AAAA   2001:503:c27::2:30

;; Query time: 233 msec
;; SERVER: 192.203.230.10#53(192.203.230.10)
;; WHEN: Wed Feb  4 15:31:06 2009
;; MSG SIZE  rcvd: 500

# dig @e.root-servers.net > /var/bind/named.ca
ou
# dig @e.root-servers.net > /etc/BIND/db.root

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. named.conf - O principal arquivo de configuração
   3. Os demais arquivos
   4. Separando o log e analizando os erros
   5. Referências e agradecimentos
Nenhum artigo encontrado.

Criando VPN com o PFSense

Recuperar a senha de root iniciando através do init=/bin/bash e alterando o arquivo /etc/shadow

OSSEC HIDS - Instalação e configuração no CentOS 6.5

Armitage: a nova interface gráfica do Metasploit

TinyOS

#1 Comentário enviado por dfsantos em 10/02/2009 - 08:46h
Parabens, jakao fico muito bom o artigo, ainda nao testei mas aparenta muita qualidade.
#2 Comentário enviado por jgaleti em 10/02/2009 - 08:59h
Obrigado cara. Que bom que uma pessoa qualificada como você gostou do artigo. Fico feliz e motivado a outras experiências como essa.
#3 Comentário enviado por richardandrade em 10/02/2009 - 09:59h
Eu já conhecia boa parte do bind9 e mesmo assim acabo aprendendo mais alguma coisa, é isso ae a comunidade software livre sempre crescendo junto, parabéns pelo seu artigo.
#4 Comentário enviado por jgaleti em 10/02/2009 - 10:19h
Valeu, richardandrade.
É isso que fomenta a comunidade "o prazer de aprender mais" ou mesmo "reaprender".
#5 Comentário enviado por tatototino em 11/02/2009 - 16:41h
Legal, só para incrementar seu artigo eu uso o comando named-checkconf -z para olhar os possiveis erros de configuração, esse comando verifica a sintaxe do arquivo de configuração named.conf e tenta carregar suas zonas, caso encontre alguma irregularidade ele nos informa.
#6 Comentário enviado por jgaleti em 11/02/2009 - 16:49h
É isso ae tatototino, obrigado pelo comentário que enriquece mais o artigo.
#7 Comentário enviado por pogo em 12/02/2009 - 10:38h
cara,

parabéns, pelo artigo! muito boas as dicas.

[]'s

pogo
#8 Comentário enviado por jgaleti em 12/02/2009 - 10:51h
Obrigado pogo, é legal ver o reconhecimento e as criticas.
Vida longa ao LINUX.
#9 Comentário enviado por elgio em 04/03/2009 - 10:20h
E ai rapaz!

Transformaste tua dica em artigo e ainda ganhaste uma camiseta!

Meus parabéns!
#10 Comentário enviado por jgaleti em 04/03/2009 - 10:59h
Valeu elgio, obrigado por ser disponível, responder duvidas e ainda dar dicas.

Contribuir com comentário

Entre na sua conta para comentar.