Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
» Screenshot



» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha

» Wallpaper
Linux: Pinguins
Por buddah


Artigo

DNS Cache no Bind9
Linux user
a.mendesaguiar
17/11/2008
Este artigo demonstra como podemos criar um DNS cache utilizando o Bind9. Todas as informações neste artigo tiveram como base pesquisas na internet e testes reais em produção.
Por: Adriano Mendes Aguiar
[ Hits: 4452 ]
Conceito: 10.0   Linux conceitoLinux conceitoLinux conceitoLinux conceitoLinux conceito + quero dar nota ao artigo

Download e instalação

DNS cache com Bind9.

Distribuição utilizada: Fedora Linux 9.

Altere o hostname da máquina para o nome do seu servidor:

# vi /etc/sysconfig/network

Crie um diretório para os downloads:

# mkdir -p /downloads
# cd /downloads


1. Baixe e instale o openssl-0.9.8e:

# wget http://www.openssl.org/source/openssl-0.9.8e.tar.gz
# tar -xzvf openssl-0.9.8e.tar.gz
# cd openssl-0.9.8e
# ./config --prefix=/usr/local --openssldir=/usr/local/openssl
# make
# make test
# make install


2. Baixe e instale bind-9.5.0a6.tar.gz

# cd /downloads
# wget
ftp://mirrors.24-7-solutions.net/pub/isc/bind9/9.5.0a6/bind-9.5.0a6.tar.gz
# tar xzfv bind-9.5.0a6.tar.gz
# cd bind-9.5.0a6
# ./configure --with-openssl=/usr/local/openssl --disable-ipv6 --disable-threads --prefix=/usr/local
# ./make
# ./make install


Navegação

Outros artigos deste autor

Leitura recomendada

Comentários
Comentário enviado por fabianotecnico em 18/11/2008 - 09:09h:

excelente artigo, gostei mesmo!

Comentário enviado por tatototino em 18/11/2008 - 14:06h:

Pode tirar uma dúvida?
Caso não tenha a opção forward only no named.conf e somente a opção forwarders { name servers} o que acontece?
E também se só existir a opção forward only ele redireciona para que servidores, para o raiz "."?
Obrigado.


Comentário enviado por a.mendesaguiar em 18/11/2008 - 17:26h:

Pelo teste que fiz aqui se retirar a forward only ele da um erro e o serviço não inicia.

Se você quer deixar ele se nenhum forward configurado basta você comentar estas linas ou retira-las.

forward only;
forwarders { 0.0.0.0; 1.1.1.1; };

Desta forma ele faz a consulta direta nos servidores raiz.

Faz um teste retira estas linhas e acompanha o log

da um tail -f /var/log/messages vai ser este caminho nas distribuições fedora, redhat ou centOS

Desta forma você consegue ver que no momento em que ele não acha o registro em um DNS ele faz a consulta em outro servidor raiz.

Comentário enviado por mofm3@ em 20/11/2008 - 13:30h:

amigos gostaria de saber se é possível usar a tecnologia 3G no linux ubuntu ou slackware?
Grato!!!!


Contribuir com comentário
  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Contribuir com: [ Artigo | Conf | Dica | Pergunta | Script | Screenshot | Simulado | Wallpaper ]
Responsável pelo site: Fábio Berbert de Paula - Copyleft© 2002-2008 Viva o Linux.com.br

Viva o Linux

A maior comunidade Linux do Brasil! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.