Ferramentas do usuário

Ferramentas do site


bind9

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
bind9 [2023/03/14 21:27] dhiemeson.nascimentobind9 [2023/07/17 14:08] (atual) dhiemeson.nascimento
Linha 1: Linha 1:
-=== Instando servidor DNS (BIND) usando SO FreeBSD. ===+===== Instando servidor DNS (BIND) usando SO FreeBSD. =====
  
 === 1 - Primeiramente vamos atualizar o Ports e o PKG: ===  === 1 - Primeiramente vamos atualizar o Ports e o PKG: === 
Linha 220: Linha 220:
  
 **-- Linhas 1, 3, 4 e 5 da seção ZONA** **-- Linhas 1, 3, 4 e 5 da seção ZONA**
 +
 +=== 8 - Feche seu arquivo named.conf com suas configurações, uma forma de saber se as configurações estão corretas é por meio do comando abaixo: ===
 +
 +<code>
 +# named-checkconf named.conf
 +</code>
 +
 +=== 9 - Se tudo estiver correto vamos configurar nosso arquivo de zona: === 
 +
 +OBS: O arquivo de zona deverá se encontrar no mesmo local em que foi descrito na linha 5 da seção de zona do named.conf.
 +
 +-- No meu caso vou criar um arquivo de zona chamado exemplo.com.br.zone
 +
 +<code>
 +# touch exemplo.com.br.zone
 +</code>
 +
 +=== 10 - Vamos editá-lo, segue o exemplo do meu arquivo de configuração:
 +
 +<code>
 +$TTL    2d
 +@       IN      SOA     ns1.exemplo.com.br. hostmaster.exemplo.com.br. (
 +                     2023092300         ; Serial
 +                            12h         ; Refresh
 +                            15m         ; Retry
 +                            3w          ; Expire
 +                            2h          ; Negative Cache TTL
 +)
 +
 +@                       IN      NS      ns1
 +@                       IN      NS      ns2
 +
 +exemplo.com.br.            A       192.168.1.3 ; end externo
 +
 +
 +; name servers
 +
 +ns1                           192.168.1.1 ; 
 +ns2                           192.168.1.2 ; 
 +
 +; registros
 +
 +server1                       192.168.1.4
 +server2                       192.168.1.5
 +server3                       192.168.1.6
 +
 +www                           192.168.1.3
 +
 +; CNAMEs
 +
 +www.exemplo.com.br     CNAME   exemplo.com.br
 +</code>
 +
 +-- Uma forma de testar as zonas é  por meio do seguinte comando:
 +
 +<code>
 +# named-checkzone exemplo.com.br exemplo.com.br.zone
 +</code>
 +
 +=== 11 - Para o DNS secundário você fará os mesmos passos anteriores, porém irá alterar para o endereço dele (secundário), o que irá mudar será as linhas da zona no named.conf. Segue um exemplo, do que irá sofrer alteração no DNS secundário: ===
 +
 +-- DNS Secundário - named.conf
 +
 +<code>
 +zone "nome_da_sua_zona" {
 +        type slave;
 +        masters { 192.168.1.1; };
 +        file "/usr/local/etc/namedb/nome_do_arquivo_da_sua_zona";
 +       };
 +</code>
 +
 +=== 12 - Feito todas as configurações, todos os testes, vamos dar permissão para o usuário bind ao diretório /etc/usr/local/namedb e vamos inicializar o serviço: === 
 +<code>
 +# chown -R bind:bind /usr/local/etc/namedb/
 +# /usr/local/etc/rc.d/named start
 +</code>
 +
 +=== 13 - Vamos ver se o serviço subiu normalmente com o comando sockstat -4l, você deverá receber uma saída da seguinte forma: === 
 +
 +<code>
 +# sockstat -4l
 +USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS      
 +bind     named      11268 25 udp4   192.168.1.1:53       *:*
 +bind     named      11268 26 udp4   192.168.1.1:53       *:*
 +bind     named      11268 27 tcp4   192.168.1.1:53       *:*
 +bind     named      11268 28 tcp4   192.168.1.1:53       *:*
 +bind     named      11268 37 udp4   127.0.0.1:53          *:*
 +bind     named      11268 38 udp4   127.0.0.1:53          *:*
 +bind     named      11268 39 tcp4   127.0.0.1:53          *:*
 +bind     named      11268 40 tcp4   127.0.0.1:53          *:*
 +bind     named      11268 41 tcp4   127.0.0.1:953         *:*
 +bind     named      11268 42 tcp4   127.0.0.1:953         *:*
 +</code>
 +
 +-----------------
 +
 +~~DISCUSSION|Deixe sua contribuição~~
bind9.1678829241.txt.gz · Última modificação: 2023/03/14 21:27 por dhiemeson.nascimento