Configurando um servidor DNS rápido e fácil

Servidores de nomes tem uma das principais funções da Internet. Sem DNS, todos teriam que decorar números para acessar seu site favorito em vez de um nome. Correio eletrônico não funcionaria. DNS é o grande indexador da Internet, uma gigantesca lista telefônica completa com páginas amarelas. Veja como é fácil e rápido configurar um servidor DNS primário.

[ Hits: 198.241 ]

Por: Giovani Marcondes Rieg em 16/02/2006


Apresentação do Bind



O BIND foi uma das primeiras implementações de servidor DNS existentes e é a mais utilizada até hoje.

No Fedora Core Linux, o BIND é composto pelos seguintes pacotes:
  • bind-utils
  • bind-libs
  • bind
  • bind-chroot

O servidor BIND é iniciado através do script /etc/rc.d/init.d/named, que aceita os parâmetros normais para script de inicialização, como start, stop, restart, etc.

Os diretórios e arquivos principais do servidor de nomes BIND são:
  • /var/named/chroot/etc/named.conf
  • /var/named/chroot/
  • /var/named/chroot/var/named/

OBS: Lembrando que distribuição que uso é o Fedora Core 4 :)

    Próxima página

Páginas do artigo
   1. Apresentação do Bind
   2. Configurando o BIND: Criação de um domínio
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Internet 3G no GNU/Linux

Dicionário no Firefox

Criando regras NAT

255.255.255.0: A matemática das máscaras de rede

Servidor de internet para iniciantes (Debian Squeeze)

  
Comentários
[1] Comentário enviado por sidilinux em 16/02/2006 - 08:23h

Olá amigo, gostei muito do seu artigo, Parabéns....
Mas tenho algumas dúvidas em relação ao DNS, pois tenho que montar um servidor aqui na empresa onde trabalho, e queria saber se vc pode tirar agumas dúvidas minhas....
vlw

[2] Comentário enviado por djova em 16/02/2006 - 08:32h

daew...cara valeu obrigado....pode perguntar ai vou ajudar na medida do possivel...

[3] Comentário enviado por agk em 16/02/2006 - 15:29h

Bem simples, valeu pelo artigo, com certeza vai ajudar bastante o pessoal a desvendar um DNS, [ ]'s.

[4] Comentário enviado por alexnuvix em 19/02/2006 - 01:02h

Bom o artigo,
Estava com umas duvidas que foram resolvidas com o artigo, e estranho as mudanças que houveram para configurar um DNS do REDHAT9,FEDORACORE1 Até o F.CORE4.
Parebéns.
Valew.

[5] Comentário enviado por danilorlima em 19/02/2006 - 13:03h

Estou pensando em montar uma intranet aqui Wireless, e gostaria q quando um usuario digitase qualquer coisa no browser , cairia sempre em um unico site ?, estou usando o servidor apache - mysql - php

[6] Comentário enviado por alexandrebchaves em 24/02/2006 - 14:17h

Bom Artigo!

Neste caso o host deve pertencer ao dominio dns empresa.com.br ???

Se este for o caso, como posso ter na mesma maquina servidor dois ou mais dominios???


[7] Comentário enviado por djova em 24/02/2006 - 15:12h

Danilo ainda não vi este tipow de caso...nem saberia como te ajudar ok ;)

[8] Comentário enviado por djova em 24/02/2006 - 15:15h

Alexandre....você poderia me explicar melhor cara..quero ver se é o que estou pensando ai posso te posta uma resposta correta...se for o caso de DNS secundário é melhor vc usar outra máquina..no próximo Artigo devo explicar como montar um DNS secundário....quanto ao dominio...você pode sim colocar mais de um dominio neste server....claro se este server estiver num dominio local..... ;) nunca esquecendo de criar os arquivos de zona....não sei se fui claro qualquer coisa posta ai....valeuws...

[9] Comentário enviado por xandotec em 08/03/2006 - 21:21h

Parabéns
Vc. seu tutorial é maravilhoso.
Estou fazendo faculdade de Internet e Redes de Computadores e li seu titorial e valeu prá um bucado de coisa.
Alexandre

[10] Comentário enviado por removido em 13/03/2006 - 11:08h

Parabens
esse tutorial é bem simples mesmo
Recomendo para todos que tiverem iniciando sua jornada linux

[11] Comentário enviado por gilton em 21/03/2006 - 17:23h

Boa tarde,

Legal seu tutorial, mas se eu quiser adicionar mais de um dominio como posso proceder....?

[email protected]

[12] Comentário enviado por m33063 em 11/09/2006 - 12:33h

Djova...adorei seu artigo...me ajudou muito. Te passei um e-mail, mas caso vc não leia...
Tenho um servidor de e-mail que possui dois domínios o A e o B. Quando alguém mandar mensagem para o e-mail para B, o A também receberá....no postfix já dei um jeito nisso...configurando um domínio principal e um virtual...mas preciso de dois dns...uma para cada. como eu faço para configurar dois dns ?? vlw...qualquer coisa pode enviar por email ....

[13] Comentário enviado por Wesllay em 02/03/2007 - 02:06h

Caro amigo, como faço para que meu servidor possa responder somente pelo dominio.com.br s/ o www e com o www ao mesmo tempo?
http://dominio.com.br
http://www.dominio.com.br

[14] Comentário enviado por aps167 em 06/09/2007 - 10:49h

Amigão,

Tenho que montar uma intranet na impresa que trabalho teria uma pagina onde seria postado artigos, informações vinda da diretoria, links etc .. o ambiente que tenho é :

Fabrica que usa Ip dinamico da Velox
4 lojas que usam IP dinamico da velox
fabrica e lojas ligados por VPN

O que quero fazer é:

1 - Todas as lojas conseguir acessar a pagina na intranet em qualquer loja usando um nome amigavel, pois hoje para chegar no apache que está na loja uso http//:fabrica.dtdns.net:10001(uso um serviço de Ddns do Dtdns),gostaria de substituir isso tudo por indereço amigavel.

2 - E gostaria também que na fabrica podessemos acessar as maquinas usando nomes amigaveis também como maquina1.dominio.ir

Você deve está rindo da minha dúvida , mas ainda não sou expert como vc ..rsrs

Aguardo resposta.

[15] Comentário enviado por abelardo em 20/12/2007 - 10:18h

bom dia seguinte estou com um problema aqui na minha rede, ela ta muito lenta e existem alguns nomes que eu nao estou conseguindo resolver, como o do www.vivaolinux.com.br, nao estou conseguindo nem pingar nele, mas em outros sites estou entrando normal, apenas alguns sites que estao assim,

ai esta o meus logs

http://paste.lymas.com.br//?q=11948

agradeço se puder ajudar!!

[16] Comentário enviado por m4tri_x em 16/09/2008 - 15:51h

Olá, ótimo artigo, tenho certeza que vai ajudar muitas pessoas :D

Parabéns cara, continua assim :)

[17] Comentário enviado por micerqueira em 01/02/2010 - 19:16h

olá nao tenho a pasta /var/named, simplesmente crio uma? ou o caminho é diferente no ubuntu?

[18] Comentário enviado por wesllay em 02/02/2010 - 11:08h

Caro muxchako, ao ativar o serviço ele criará automáticamente os arquivos e diretórios.

[19] Comentário enviado por bizukka em 29/06/2010 - 15:20h

Pessoal,
Tudo bem?

Estive pesquisando na internet sobre o BIND e resolvi instalar o serviço no meu servidor Fedora Core 6. Até então, tudo normal. O serviço foi instalado certinho. Consigo realizar um stop e start do serviço sem nenhum problema. Simplesmente não consigo obter uma resposta do meu host no momento que realizo o ping www.intranet.com.br
Vide abaixo características dos arquivos de configurações:
[[email protected] /]# rpm -qa | grep bind
bind-libs-9.3.2-41.fc6
bind-chroot-9.3.2-41.fc6
bind-utils-9.3.2-41.fc6
bind-9.3.2-41.fc6
ypbind-1.19-5

drwxr-x--- 4 root named 4096 Jun 29 14:31 .
drwxr-x--- 5 root named 4096 Jun 25 07:54 ..
-rw-r----- 1 root named 457 Jun 29 14:19 0.168.192.in-addr.arpa.zone
drwxrwx--- 2 named named 4096 Jun 29 11:11 data
-rw-r----- 1 root named 574 Jun 29 15:02 intranet.com.br.zone
-rw-r----- 1 root named 198 Sep 11 2006 localdomain.zone
-rw-r----- 1 root named 195 Sep 11 2006 localhost.zone
-rw-r----- 1 root named 427 Sep 11 2006 named.broadcast
-rw-r----- 1 root named 2518 Sep 11 2006 named.ca
-rw-r----- 1 root named 424 Sep 11 2006 named.ip6.local
-rw-r----- 1 root named 426 Sep 11 2006 named.local
-rw-r----- 1 root named 427 Sep 11 2006 named.zero
drwxrwx--- 2 named named 4096 Jul 27 2004 slaves
[[email protected] named]#


[[email protected] named]# cat /etc/named.conf
zone "0.in-addr.arpa"IN {
type master;
file "named.zero";
allow-update {none;};
};
zone "intranet.com.br"IN {
type master;
file "intranet.com.br.zone";
allow-update {none;};
};
zone ".0.168.192.in-addr.arpa"IN {
type master;
file ".0.168.192.in-add.arpa.zone";
allow-update {none;};
};


[[email protected] named]#

[[email protected] named]# cat intranet.com.br.zone
$TTL 86400
@ IN SOA intranet.com.br. hostmaster.intranet.com.br. (
2010062900 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS intranet.com.br.
@ IN MX 0 intranet.com.br.
@ IN A 192.168.0.199
webserver IN A 192.168.0.199
www IN CNAME webserver
smtp IN CNAME webserver
pop IN CNAME webserver


[[email protected] named]# cat 0.168.192.in-addr.arpa.zone
$TTL 86400
@ IN SOA intranet.com.br. hostmaster.intranet.com.br. (
2010062900 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS intranet.com.br.
199 IN PTR intranet.com.br.

[[email protected] named]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain.localhost
::1 localhost.localdomain localhost
192.168.0.199 intranet.com.br webserver

[[email protected] named]# cat /etc/host.conf
order hosts,bind

Bem, pessoal. Tudo que preciso é colocar o domínio intranet.com.br ou qualquer outro domínio para funcionar na minha intranet.

Desde já agradeço a colaboração de todos.





Contribuir com comentário