A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas Operacionais de Redes DNS

Apresentações semelhantes


Apresentação em tema: "Sistemas Operacionais de Redes DNS"— Transcrição da apresentação:

1 Sistemas Operacionais de Redes DNS
IGOR ALVES

2 DNS (Domain Name System)
Um host na Internet pode ser identificado por um nome ou um endereço IP. Host: IP:

3 DNS O DNS é um banco de dados distribuído e um protocolo de aplicação responsável por traduzir o nome de um host em um endereço IP. O DNS usa o protocolo UDP e porta 53

4 DNS - Exemplo A máquina do usuário é cliente DNS
O browser extrai o nome e passa para a aplicação DNS O cliente envia uma consulta contendo o nome do hospedeiro O cliente recebe uma resposta Quando o browser sabe o endereço IP ele pode estabelecer a conexão

5 DNS Apelido de hospedeiros Apelido de servidor de correio
Distribuição de carga

6 Estrutura DNS Servidores de nome Raiz
13 servidores (a-m) Servidores de nome de Domínio de alto nível Com, net, edu, gov, org, uk, br, fr, ... Servidores de nome com autoridades Google.com, yahoo.com, ...

7 Estrutura DNS

8 Servidores DNS raiz em 2009

9 Consultas DNS Consultas recursivas Consultas Interativas
O servidor DNS que recebe um pedido de tradução fica responsável por realizar novas consultas a outras bases de dados DNS Consultas Interativas O servidor DNS que recebe um pedido de tradução apenas informa a base de dados que pode traduzir a requisição

10

11

12 Formato da mensagem DNS

13 DNS Para registrar um domínio em .br Ferramenta Whois
RegistroBr: Ferramenta Whois No linux: comando whois Ferramenta do registroBr: Nslookup (windows, linux): nslookup dominio

14 Registros de recurso Todos os domínios podem ter um conjunto de registro de recursos associados A verdadeira função do DNS é mapear nomes de domínio em registros de recursos

15 Registros de DNS Um registro de recurso é composto por cinco campos
Domínio Tempo de Vida Classe Tipo Valor

16 Registros de DNS Domínio Tempo de vida (TTL)
Refere-se ao domínio para qual esse registro é associado Tempo de vida (TTL) Indica o nível de estabilidade do serviço. Serviços estáveis recebem valores altos

17 Registro do DNS Classe Para informação de servidor Internet, é sempre IN. Para outras informações são usados outros códigos, que na prática são vistos raramente

18 Tipo Start of Authority Information (SOA): informações referentes ao servidor de nomes DNS do domínio, versão de banco de dados DNS, do administrador responsável, etc A (Host Adress) permite mapear um nome de host para cada endereço IP

19 Name Server Identification(NS) especifica os servidores de nomes responsável pelo domínio
General Purpose Pointer (PTR) permite conhecer o nome de host a partir do endereço IP (contrario ao registo A)

20 Canonical Name Alias (CNAME) permite criar um apelido para um host.
Host Information(HINFO): permite acessar informações do Hardware e sistema operacional ao acessar o host Mail Exchange (MX) mantém informações referentes aos hosts responsáveis pelo do domínio

21 Valor Pode ser um número, um nome de domínio, ou um conjunto de caracteres ASCII (a depender do tipo de registro)

22 Zonas de autoridade Um domínio se refere a um único ponto no espaço de nomes Uma zona de autoridade refere-se ao local onde estão armazenados os dados sobre as máquinas do domínio

23 Zonas de autoridade Todos os registros de um determinado domínio estão em uma zona de autoridade responsável por este.

24 <nome> <ttl> <classe> <tipo> <dados>
Nome: identifica o objeto. Exemplo: um computador TTL: tempo que o registro deve ser mantindo em cache Classe: tipo de servidor. Padrão Internet IN Tipo: tipo de registro Dados: dados para o tipo de registro

25 Tipos de Servidor DNS Servidor primário (master)
Mantém informações completas sobre o domínios Servidor secundário (slave) Mantém cópias dos dados disponibilizados no servidor primário Servidor cache (catching) Mantém respostas de consultas efetuadas anteriormente

26 Instalação do servidor DNS
Apt-get install bind9 Verificar se o servidor está instalado e executando /etc/init.d/bind9 status

27 Arquivos de configuração
/etc/bind Named.conf (principal arquivo de configuração) O named.conf só tem includes de outros arquivos

28 Arquivos de configuração
named.conf.local Nesse arquivo são definidas as zonas locais que o servidor será responsável named.conf.options Arquivo responsável por opções secundárias Opção forwards encaminha consultas para outro servidor DNS caso o servidor não consiga resolver

29 db.nome* Arquivos com prefixo db são responsáveis por manter informações das zonas (máquinas do domínio) db.numero* Mantém informações para consulta reversa (a partir do IP encontrar o nome).

30 Visualizar named.conf.local

31 Dúvidas


Carregar ppt "Sistemas Operacionais de Redes DNS"

Apresentações semelhantes


Anúncios Google