Como configurar o servidor de nomes de cache no CentOS/Rhel 6/5

Como configurar o servidor de nomes de cache no CentOS/Rhel 6/5

Definição na Wikipedia:

Os servidores de nomes de cache, também chamados de caches DNS, armazenam os resultados da consulta DNS por um período de tempo determinado na configuração (tempo de vida) de cada registro de nome de domínio. Os caches DNS melhoram a eficiência do DNS, reduzindo o tráfego de DNS pela Internet e reduzindo a carga em nomes autorizados, particularmente os servidores de nome da raiz. Como eles podem responder às perguntas mais rapidamente, eles também aumentam o desempenho de aplicativos do usuário final que usam o DNS. Consulte Mais informação

Este artigo ajudará você a configurar o servidor de nomes de cache no seu sistema CentOS/RHEL 6.

Etapa 1: Instale os pacotes de ligação

Instale pacotes de ligação usando o comando abaixo. No pacote CENTOS/RHEL 6 CHACHING-NAMESSERVER, foi incluído no pacote de ligação.

# yum install bind-chroot 

Etapa 2: Crie arquivo de configuração

Copiar arquivo de configuração de ligação dos arquivos de amostra de ligação usando o comando abaixo. Altere o caminho dos arquivos conforme a versão que você instalou.

# cd/var/nomeado/chroot/etc # cp/usr/share/doc/bind-9.9.2/amostra/etc/nomeado.conf . # cp/usr/share/doc/bind-9.9.2/amostra/etc/nomeado.RFC1912.zonas . 

Etapa 3: Atualizar o arquivo de configuração

Editar arquivo de configuração de ligação em seu editor favorito e faça as alterações necessárias conforme as configurações abaixo ou use a configuração abaixo.

#/var/nomeado/chroot/etc/nomeado.conf 
///var/nomeado/chroot/etc/nomeado.Conf Opções Listen-On Port 53 127.0.0.1; qualquer; ; escute a porta 53 :: 1; ; diretório "/var/nomeado"; Dump-File "/var/nomeado/data/cache_dump.db "; Statistics-File"/var/nomeado/data/nomeado_stats.txt ";.txt "; allow-query localhost; qualquer;; allow-query-cache localhost; qualquer;; recursão sim; dnssec-habilível sim; dnssec-validação sim; */BindKeys-File "/etc/nomeado.iscdlv.key "; gerenciado diretório"/var/nomeado/dinâmico ";; logging canal default_debug file" Data/nomeado.executar "; severidade dinâmica;;; incluir"/etc/nomeado.RFC1912.zonas "; 

Agora atualize as permissões necessárias nos arquivos de configuração usando o comando abaixo.

# Root Chown: nomeado.Conf nomeado.RFC1912.zonas 

Etapa 4: Verifique o arquivo de configuração

Recomendamos verificar o arquivo de configuração do DNS antes de reiniciar o serviço.

# nomeado checkconf nomeado.conf 

Etapa 5: reiniciar o serviço de ligação

Agora a instalação do serviço de ligação foi concluída. Vamos iniciar o serviço de ligação (nomeado) usando o seguinte comando.

# serviço chamado reiniciar 

Ativar serviço de ligação inicial automática na inicialização do sistema.

# chkconfig nomeado em 

Etapa 6: finalmente teste o cache de cache apenas DNS

Envie consulta ao seu servidor DNS diretamente usando o comando abaixo.

Sintaxe: nslookup

# nslookup yahoo.com 192.168.1.90 

[Saída de amostra:]

Servidor: 192.168.1.91 Endereço: 192.168.1.91#53 Resposta não autoritativa: Nome: Yahoo.Endereço com: 98.138.253.109 Nome: Yahoo.Endereço com: 98.139.183.24 Nome: Yahoo.Endereço com: 206.190.36.45 

Parabéns! Você configurou com sucesso o servidor de nomes de cache no seu sistema Linux. Leia os próximos artigos Configure o DNS Server no CentOS/RHE 6 e Configure o servidor DNS Master Slave Slave no CentOS/Rhel 6.