SlideShare a Scribd company logo
1 of 14
Download to read offline
Técnico de Manutenção e Suporte em Informática
Administração de Sistemas Operacionais Abertos
Unidade 6– Serviço DNS


          Prof. Leandro Cavalcanti de Almeida
             leandro.almeida@ifpb.edu.br
                   @leandrocalmeida
Muitas pessoas dizem que o DNS
    é um grande banco de dados
Um banco de dados como esses...?
Na verdade o DNS é um grande
diretório distribuído...

 Algo muito similar a o serviço
  de diretório(Protocolo LDAP)
Na verdade o DNS introduz várias idéias para
gerenciar nomes comuns na Internet para
endereços IP
“...The system distributes data and the naming of
hosts hierarchically in a domain name space. Each
domain resembles a branch of a tree and each
branch contains sub-branches. Programs called
nameservers provide information about their
parts of the tree, and resolvers request domain
information from nameservers on behalf of client
programs...”
                    [Adelstein and Lubanovic, 2007]
www.ifpb.edu.br
.br


.com   .edu          .org


       .ifpb
               www
Consultas Recursivas
          Quem é host1.leandro.com ?




                 192.168.0.101

Cliente
                                       Servidor


Uma consulta é recursiva quando
o servidor DNS provê uma
resposta completa
Consultas Iterativas
                                                    ?
                                                 om
                                        m    é .c                       Servidor DNS Raiz
                                     Que         ta
                                             pos
                                         res

                                         Quem é facebook.com ?
                                                                                   Servidor DNS .com
                m




                                               resposta
              co
            k.




                                           Que
          oo




                          Servidor DNS        mé
                                                   www
           b
         ce




                                                         .fac
                                                             ebo
     . fa




                      .12




                                               69.1              o   k.co
w




                                                   71.2                   m
                    42
w




                                                       42.1                   ?
w




                    1.2




                                                           2
                 .17




                                                                                    Servidor DNS do
               69




                                                                                    facebook


    Cliente
Uma Zona é uma parte
 contígua do espaço dos
nomes de domínio no qual
  um servidor DNS tem
autoridade para solucionar
      consultas DNS
BIND
Berkeley Internet Name Daemon
O BIND é dividido em três componentes...

O serviço(daemon) que executa respondendo requisições DNS.
este componente é chamado de “named”

A biblioteca de resolução(/etc/resolv.conf), que as
aplicações tentam encontrar o servidor para nomes DNS

Conjunto de ferramentas para testes com o DNS. Um exemplo
é o comando dig. Tente executar

# dig www.google.com
O roteiro para instalação e
  configuração do BIND
    está disponível em
www.leandrocalmeida.com

More Related Content

What's hot (6)

Redes -aula_10_-_admin_win2k3
Redes  -aula_10_-_admin_win2k3Redes  -aula_10_-_admin_win2k3
Redes -aula_10_-_admin_win2k3
 
Como funciona a Internet - DNS
Como funciona a Internet - DNSComo funciona a Internet - DNS
Como funciona a Internet - DNS
 
Servidor DNS
Servidor DNSServidor DNS
Servidor DNS
 
Dns intro
Dns introDns intro
Dns intro
 
Redes - DNS
Redes  - DNSRedes  - DNS
Redes - DNS
 
Protocolo DNS
Protocolo DNSProtocolo DNS
Protocolo DNS
 

Viewers also liked (9)

05 servidor dhcp
05   servidor dhcp05   servidor dhcp
05 servidor dhcp
 
Roteiro dns
Roteiro dnsRoteiro dns
Roteiro dns
 
Unidade 5 servico dhcp
Unidade 5   servico dhcpUnidade 5   servico dhcp
Unidade 5 servico dhcp
 
Unidade 3 servicos
Unidade 3   servicosUnidade 3   servicos
Unidade 3 servicos
 
Roteiro web
Roteiro webRoteiro web
Roteiro web
 
Unidade 5 servico web
Unidade 5   servico webUnidade 5   servico web
Unidade 5 servico web
 
Roteiro samba
Roteiro sambaRoteiro samba
Roteiro samba
 
Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
 
D do s
D do sD do s
D do s
 

More from Leandro Almeida (20)

Segurança de-redes
Segurança de-redesSegurança de-redes
Segurança de-redes
 
Unidade2 projeto lógico da rede
Unidade2   projeto lógico da redeUnidade2   projeto lógico da rede
Unidade2 projeto lógico da rede
 
Roteiro cups
Roteiro cupsRoteiro cups
Roteiro cups
 
Roteiro sambaswat
Roteiro sambaswatRoteiro sambaswat
Roteiro sambaswat
 
Unidade6 roteiro pentest
Unidade6 roteiro pentestUnidade6 roteiro pentest
Unidade6 roteiro pentest
 
Roteiro vsftpd
Roteiro vsftpdRoteiro vsftpd
Roteiro vsftpd
 
Roteiro sshd
Roteiro sshdRoteiro sshd
Roteiro sshd
 
Roteiro nfs
Roteiro nfsRoteiro nfs
Roteiro nfs
 
Unidade5 roteiro footprint
Unidade5 roteiro footprintUnidade5 roteiro footprint
Unidade5 roteiro footprint
 
Unidade5 footprint
Unidade5 footprintUnidade5 footprint
Unidade5 footprint
 
Unidade8 roteiro
Unidade8 roteiroUnidade8 roteiro
Unidade8 roteiro
 
Unidade 8 ieee802-11i
Unidade 8   ieee802-11iUnidade 8   ieee802-11i
Unidade 8 ieee802-11i
 
Unidade4 cripto
Unidade4 criptoUnidade4 cripto
Unidade4 cripto
 
Unidade7 roteiro
Unidade7 roteiroUnidade7 roteiro
Unidade7 roteiro
 
Unidade 7 cripto
Unidade 7  criptoUnidade 7  cripto
Unidade 7 cripto
 
Unidade3 seg perimetral-vpn
Unidade3 seg perimetral-vpnUnidade3 seg perimetral-vpn
Unidade3 seg perimetral-vpn
 
Unidade3 seg perimetral-vpn
Unidade3 seg perimetral-vpnUnidade3 seg perimetral-vpn
Unidade3 seg perimetral-vpn
 
Unidade3 seg perimetral-ids
Unidade3 seg perimetral-idsUnidade3 seg perimetral-ids
Unidade3 seg perimetral-ids
 
Unidade3 roteiro proxy
Unidade3 roteiro proxyUnidade3 roteiro proxy
Unidade3 roteiro proxy
 
Unidade3 seg perimetral-proxy
Unidade3 seg perimetral-proxyUnidade3 seg perimetral-proxy
Unidade3 seg perimetral-proxy
 

Unidade 6 servico dns

  • 1. Técnico de Manutenção e Suporte em Informática Administração de Sistemas Operacionais Abertos Unidade 6– Serviço DNS Prof. Leandro Cavalcanti de Almeida leandro.almeida@ifpb.edu.br @leandrocalmeida
  • 2. Muitas pessoas dizem que o DNS é um grande banco de dados
  • 3. Um banco de dados como esses...?
  • 4. Na verdade o DNS é um grande diretório distribuído... Algo muito similar a o serviço de diretório(Protocolo LDAP)
  • 5. Na verdade o DNS introduz várias idéias para gerenciar nomes comuns na Internet para endereços IP
  • 6. “...The system distributes data and the naming of hosts hierarchically in a domain name space. Each domain resembles a branch of a tree and each branch contains sub-branches. Programs called nameservers provide information about their parts of the tree, and resolvers request domain information from nameservers on behalf of client programs...” [Adelstein and Lubanovic, 2007]
  • 8. .br .com .edu .org .ifpb www
  • 9. Consultas Recursivas Quem é host1.leandro.com ? 192.168.0.101 Cliente Servidor Uma consulta é recursiva quando o servidor DNS provê uma resposta completa
  • 10. Consultas Iterativas ? om m é .c Servidor DNS Raiz Que ta pos res Quem é facebook.com ? Servidor DNS .com m resposta co k. Que oo Servidor DNS mé www b ce .fac ebo . fa .12 69.1 o k.co w 71.2 m 42 w 42.1 ? w 1.2 2 .17 Servidor DNS do 69 facebook Cliente
  • 11. Uma Zona é uma parte contígua do espaço dos nomes de domínio no qual um servidor DNS tem autoridade para solucionar consultas DNS
  • 13. O BIND é dividido em três componentes... O serviço(daemon) que executa respondendo requisições DNS. este componente é chamado de “named” A biblioteca de resolução(/etc/resolv.conf), que as aplicações tentam encontrar o servidor para nomes DNS Conjunto de ferramentas para testes com o DNS. Um exemplo é o comando dig. Tente executar # dig www.google.com
  • 14. O roteiro para instalação e configuração do BIND está disponível em www.leandrocalmeida.com