Unidade 6 servico dns
-
Upload
leandro-almeida -
Category
Documents
-
view
510 -
download
4
Transcript of Unidade 6 servico dns
![Page 1: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/1.jpg)
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
![Page 2: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/2.jpg)
Muitas pessoas dizem que o DNSé um grande banco de dados
![Page 3: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/3.jpg)
Um banco de dados como esses...?
![Page 4: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/4.jpg)
Na verdade o DNS é um grande diretório distribuído...
Algo muito similar a o serviço de diretório(Protocolo LDAP)
![Page 5: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/5.jpg)
Na verdade o DNS introduz várias idéias para gerenciar nomes comuns na Internet para endereços IP
![Page 6: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/6.jpg)
“...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]
![Page 7: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/7.jpg)
www.ifpb.edu.br
![Page 8: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/8.jpg)
.br
.edu.com .org
.ifpbwww
![Page 9: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/9.jpg)
Consultas RecursivasQuem é host1.leandro.com ?
192.168.0.101
ClienteServidor
Uma consulta é recursiva quando o servidor DNS provê uma
resposta completa
![Page 10: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/10.jpg)
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
![Page 11: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/11.jpg)
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
![Page 12: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/12.jpg)
BINDBerkeley Internet Name Daemon
![Page 13: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/13.jpg)
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
![Page 14: Unidade 6 servico dns](https://reader031.fdocument.pub/reader031/viewer/2022012403/5599e9731a28abea4f8b458e/html5/thumbnails/14.jpg)
O roteiro para instalação econfiguração do BIND
está disponível emwww.leandrocalmeida.com