Servidor DNS (bind9) em Debian Linux

Este tutorial aborda a instalação e configuração de um servidor DNS usando o Bind9 em Debian Linux.

[ Hits: 181.433 ]

Por: Richard Andrade em 26/11/2008 | Blog: https://www.linkedin.com/in/richardcaputo/


Testando o servidor DNS



Edite o seu /etc/resolv.conf:

# vi /etc/resolv.conf

Coloque as linhas:

search vivaolinux.com.br
nameserver 192.168.1.2

Saia salvando o arquivo.

Reinicie o bind9:

# /etc/init.d/bind9 restart
ou
# invoke-rc.d bind9 restart

Agora teste com o comando host:

# host 192.168.1.2

Retornará assim:

3.1.192.in-addr.arpa domain name pointer mail.vivaolinux.com.br.
2.1.192.in-addr.arpa domain name pointer vivaolinux.com.br.

# host vivaolinux.com.br
vivaolinux.com.br has address 192.168.1.2
vivaolinux.com.br mail is handled by 10 mail.vivaolinux.com.br.

Pronto, agora você sabe como instalar, configurar servidor DNS no Debian Linux.

Página anterior    

Páginas do artigo
   1. O que é?
   2. named.conf.local
   3. Arquivo de zonas
   4. Arquivo de zona reverso
   5. Testando o servidor DNS
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Converter uma distribuição Linux para rodar no coLinux

Um pouco sobre otimização

OpenVPN em Linux

Instalando o Windows depois do Linux

Servidor VPN PPTP com autenticação de usuários no Active Directory

  
Comentários
[1] Comentário enviado por adakopke em 26/11/2008 - 18:32h

Muito bem,

o artigo ficou legal.

[2] Comentário enviado por dtux em 26/11/2008 - 20:04h

Muito bom, bacaninha
Flow

[3] Comentário enviado por chacau19 em 27/01/2009 - 12:47h

bom dia meu nome e wenderson e estou tentando estalar s se server de dns mas ta dando o seguinte errro

wenderson:/# /etc/init.d/bind9 restart
Stopping domain name service...: bindrndc: connect failed: 127.0.0.1#953: connection refused
failed!
Starting domain name service...: bind failed!
wenderson:/# mcedit /etc/bind/named.conf.local


sera q vc pode me ajudar desde ja obrigada

[4] Comentário enviado por richardandrade em 28/01/2009 - 09:15h

Chacau19, olha só cria um tópico sobre a pergunta colocando seu named.conf.options. Eu sempre estou respondendo perguntas do tipo, aqui eu normalmente nunca olho.

[5] Comentário enviado por marcoslima82 em 28/01/2009 - 17:08h

execelente tutorial cara, vlw

[6] Comentário enviado por robsonwinfo em 29/01/2009 - 09:42h

richardandrade

Bom dia. Estou tentando também instalar um servidor DNS no UBUNTU ou FEDORA. Mas primeiro estou fazendo os testes no meu notebook que tem o UBUNTU 8.10 Desktop e esta aparecendo o mesmo erro que o "chacau19" lhe informou:

wenderson:/# /etc/init.d/bind9 restart
Stopping domain name service...: bindrndc: connect failed: 127.0.0.1#953: connection refused
failed!
Starting domain name service...: bind failed!
wenderson:/# mcedit /etc/bind/named.conf.local

Gostaria de uma ajuda sua se possível ou de alguém na comunidade. Desde já obrigado e tenha um bom dia.

[7] Comentário enviado por richardandrade em 31/01/2009 - 09:52h

O seu erro era no named.conf.options na opção forwarders o dele provavelmente deve ter sido parecido, ou seja, erro de configuração

valeu e abraço

[8] Comentário enviado por ranieriviana em 19/02/2009 - 14:17h

Richard,
muito obrigado mesmo pelo seu artigo, eu estava quebrando a cabeça para conseguir configurar um servidor de intranet no debian. Não tinha conseguido encontrar uma explicação tão completa, eu queria te fazer uma pergunta: no meu servidor de intranet existirão diversos domnínios, para cadastrar os outros eu preciso de um arquivo reverso para cada um? Como funciona?

Atenciosamente


Ranieri Viana

[9] Comentário enviado por richardandrade em 27/02/2009 - 11:53h

sim ranierviviana, você irá precisar de um arquivo reverso para cada um.

[10] Comentário enviado por duzangi em 31/03/2009 - 09:58h

Bom dia,
Ainda estou com duvidas sobre essa configuração de DNS... fiz o que vc passou e mesmo assim o registro.br não identifica meu servidor. Em que vc pode me ajudar

[11] Comentário enviado por doldan em 27/07/2010 - 13:51h

Boa tarde, iniciando a conf do bind.
Seguinte, com essa conf posso colocar o end que queira, www.empresa.com.br, empresa.com.br.... ou teria que ser um endereço sem o .com.br?
Desde ja muito bom o artigo, iniciando a configuração por aqui.

[12] Comentário enviado por richardandrade em 27/07/2010 - 13:57h

Desde que você registre o domínio e indique o seu servidor dns, sim.

Obrigado pelo elogio.

[13] Comentário enviado por danfmsouza em 09/09/2010 - 01:11h

Irmão parabéns pelo Tutorial, muito bem explicado e minuciado adorei a forma que tratou a configuração das zonas.. Nota 10+

[14] Comentário enviado por jeff.jno em 01/11/2011 - 09:25h



#host 10.8.0.254
#Host 254.0.8.10.in-addr.arpa not found: 2(SERVFAIL)

Como podem ver aí em cima quando eu rodo o comando da essa mensagem. Segui passo a passo o tutorial e não intendi o motivo desse erro. chequei várias vezes e todos os arquivos estão certos.
Seria alguma coisa a ver com o dono do arquivo, caminho etc...?

[15] Comentário enviado por gusttavolima em 14/11/2012 - 11:37h

no exemplo copiado nessa mensagem, na segunda linha, por exemplo @ in soa viva...br. é necessario coloca ponto final apos vivaolinux.com.br e hostmaster.vivalinux.com.br e assim nos outros abaixo e em todo tutorial?

Obrigado pela ajuda

TTL 3600
@ IN SOA vivaolinux.com.br. hostmaster.vivaolinux.com.br. (
2008111800
900
400
3600000
3600
)
@ IN NS vivaolinux.com.br.
2 IN PTR vivaolinux.com.br.
@ IN MX 10 mail.vivaolinux.com.br.
3 IN PTR mail.vivaolinux.com.br


[16] Comentário enviado por gusttavolima em 14/11/2012 - 14:45h

mais uma duvida, apos um erro igual ao postado abaixo, eu percorri toda a configuração revisando-a, e corrigi alguns erros, porem continua o erro, pode ser por excesso de espaço nas configuraçoes?


erro:
#host 192.168.1.2

Host 2.1.168.192.in-addr.arpa. not found: 3(NXDOMAIN)

obrigado desde ja


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts