unidade 6 servico dns
TRANSCRIPT
Técnico de Manutenção e Suporte em Informática Administração de Sistemas Operacionais AbertosUnidade 6– Serviço DNS
Prof. Leandro Cavalcanti de [email protected]
@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
.edu.com .org
.ifpbwww
Consultas RecursivasQuem é host1.leandro.com ?
192.168.0.101
ClienteServidor
Uma consulta é recursiva quando o servidor DNS provê uma
resposta completa
Consultas Iterativas
Cliente
Servidor DNS
www.face
book.co
mServidor DNS Raiz
Quem é .com ?
resposta
Servidor DNS .comQuem é facebook.com ?
resposta
Servidor DNS dofacebook
Quem é www.facebook.com ?69.171.242.12
69.1
71.2
42.1
2
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
BINDBerkeley 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 econfiguração do BIND
está disponível emwww.leandrocalmeida.com