Como configurar o servidor DNS do mestre escravo no CentOS 6 e Rhel

Como configurar o servidor DNS do mestre escravo no CentOS 6 e Rhel

O DNS (Sistema de Nome de Domínio) é um sistema distribuído, usado para nomes de domínio transalato para IP e vice um versa. Este artigo o ajudará a configurar o mestre servidor DNS DNS nos sistemas CentOS 6 e RHEL.

Cenário de rede para esta configuração
Mestre servidor DNS IP: 192.168.1.90 (NS1.Tecadmin.NET) SLAVE DNS Server IP: 192.168.1.91 (NS2.Tecadmin.NET) Nome do Domínio: DemoteCadmin.NET (para fins de teste) IP do domínio: 192.168.1.100 (para fins de teste) 
Etapa 1: Instale os RPMs necessários (no mestre e no escravo)

Instale os pacotes de ligação nos servidores DNS mestre e escravo usando os seguintes comandos.

# yum install bind-chroot 
Etapa 2: Setup Master (NS1) servidor DNS

Existem dois tipos de arquivos de configuração no DNS.

  • Um são os principais arquivos de configuração do DNS nomeados “nomeados.conf ”
  • Outro tipo de arquivo de configuração é chamado de arquivo de zona. Que é criado individualmente para todos os domínios. nomeado.Conf mantém uma entrada para todos os arquivos de zona.
2.1 Configurar nomeado.confinando abaixo da configuração
# vim/var/nomeado/chroot/etc/nomeado.conf 

Conteúdo de nomeado.conf:

///var/nomeado/chroot/etc/nomeado.Conf Opções Listen-On Port 53 127.0.0.1; 192.168.1.0/24; ; 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 "; permitir-query LocalHost; 192.168.1.0/24; ; recursão sim; DNSSEC-habilitável sim; Validação de DNSSec sim; DNSSEC-LOKASIDE AUTO; / * Caminho para o ISC DLV Key */bindKeys-File "/etc/nomeado.iscdlv.key "; gerenciado diretório"/var/nomeado/dinâmico ";; logging canal default_debug file" Data/nomeado.correr "; severidade dinâmica;;; zona"."Em type dint; arquivo" nomeado.ca ";; zona" DemoteCadmin.net "em type Master; arquivo"/var/nomeado/ometecadmin.líquido.db "; allow update nenhum;;; inclua"/etc/nomeado.RFC1912.zonas "; 

[Alterar valores destacados em vermelho conforme sua rede e nome de domínio]

2.2 Crie um arquivo de zona para você domínio “DemoteCadmin.líquido"
# vim/var/nomeado/chroot/var/nomeado/demotecadmin.líquido.dB 

Conteúdo do arquivo de zona:

; Arquivo de zona para DEMOTECADMIN.líquido $ ttl 14400 @ 86400 na SOA NS1.Tecadmin.líquido. Webmaster.Tecadmin.líquido. (3215040200; serial, data de hoje+de hoje 86400; atualização, segundos 7200; retratar, segundos 3600000; expire, segundos 86400); Mínimo, segundos DemoteCadmin.líquido. 86400 em NS NS1.Tecadmin.líquido. DemoteCadmin.líquido. 86400 no NS NS2.Tecadmin.líquido. DemoteCadmin.líquido. Em um 192.168.1.100 DEMOTECADMIN.líquido. No MX 0 DemoteCadmin.líquido. Correio em CNAME DEMOTECADMIN.líquido. www em cname DemoteCadmin.líquido. 
2.3 Adicione mais domínios no servidor DNS

Para adicionar mais domínios no DNS, crie arquivos de zona individualmente para todo o domínio como acima. Depois disso, adicione qualquer entrada para todas as zonas em nomeado.conf como abaixo. Alterar DemoteCadmin.rede com seu nome de domínio.

Zona "DemoteCadmin.net "em type Master; arquivo"/var/nomeado/ometecadmin.líquido.db "; allow update None;;; 
Passo 2.4: Start nomeado serviço

Iniciar o serviço (Bind) usando o seguinte comando e configuração automaticamente inicialização na inicialização do sistema.

# /etc /init.d/nomeado reiniciar # chkconfig nomeado em 
Etapa 3: Setup Slave (NS2) servidor DNS

No Slave DNS Server, você precisa atualizar nomeado.apenas arquivo conf. Todos os arquivos de zona serão sincronizados automaticamente do Master DNS Server. Quaisquer alterações feitas no mestre refletirão sobre o escravo após um intervalo de tempo especificado.

3.1 Configurar nomeado.confinando abaixo da configuração
# vim/var/nomeado/chroot/etc/nomeado.conf 

Conteúdo de nomeado.conf

///var/nomeado/chroot/etc/nomeado.Conf Opções Listen-On Port 53 127.0.0.1; 192.168.1.0/24; ; 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 "; permitir-query LocalHost; 192.168.1.0/24; ; recursão sim; DNSSEC-habilitável sim; Validação de DNSSec sim; DNSSEC-LOKASIDE AUTO; / * Caminho para o ISC DLV Key */bindKeys-File "/etc/nomeado.iscdlv.key "; gerenciado diretório"/var/nomeado/dinâmico ";; logging canal default_debug file" Data/nomeado.correr "; severidade dinâmica;;; zona"."Em type dint; arquivo" nomeado.ca ";; zona" DemoteCadmin.net "em type escravo; arquivo" escravos/demotecadmin.líquido.db "; mestres 192.168.1.90; ; ; inclua "/etc/nomeado.RFC1912.zonas "; 
etapa 3.2: Start nomeado serviço

Start Named (Bind) Serviço usando o comando abaixo.

# /etc /init.d/nomeado reiniciar # chkconfig nomeado em 

Após reiniciar o serviço nomeado, verifique os arquivos da zona no servidor DNS escravo em/var/nomeado/chroot/var/nomeado/escravos/.

Etapa 4: finalmente teste sua configuração de DNS

Consulta ao seu servidor DNS mestre e escravo diretamente usando os seguintes comandos, você obterá a mesma resposta de ambos os servidores.
Sintaxe: nslookup

Consulta para Master DNS Server:

# nslookup DemoteCadmin.Net 192.168.1.90 servidor: 192.168.1.90 Endereço: 192.168.1.90#53 Nome: DemoteCadmin.Endereço líquido: 192.168.1.100 

Consulta ao Slave DNS Server:

# nslookup DemoteCadmin.Net 192.168.1.91 servidor: 192.168.1.91 Endereço: 192.168.1.91#53 Nome: DemoteCadmin.Endereço líquido: 192.168.1.100 

Acima das saídas está mostrando que o servidor DNS resolveu com êxito o DOMAIN DEMOTECADMIN.rede de servidores DNS mestre e escravo.

Leia mais sobre os servidores DNS http: // pt.Wikipedia.org/wiki/name_server