tcp ip
Laboratório Wireshark e DNS
Objetivo
Neste laboratório, vamos dar uma rápida olhada no Serviço de Resolução de Nomes. o
Domain Name System (DNS) traduz nomes de hosts em endereços Internet Protocol (IP), preenchendo uma lacuna crítica na infraestrutura da Internet. Neste laboratório, observaremos de mais perto o lado cliente do DNS.
Lembre-se de que o papel do cliente no DNS é relativamente simples - um cliente envia uma consulta ao seu DNS, e obtém uma resposta. Como vimos anteriormente, muito pode acontecer
“por baixo dos panos”, de forma invisível aos clientes DNS, enquanto os servidores DNS, organizados hierarquicamente, comunicam-se entre si para, ou recursivamente ou iterativamente, resolver uma consulta DNS de um cliente.
Do ponto de vista do cliente DNS, contudo, o protocolo é bastante simples - uma consulta é feita ao seu servidor DNS e uma resposta é recebida deste servidor.
Antes de iniciar este laboratório, você provavelmente desejará revisar a matéria.
1. nslookup
Neste laboratório, faremos um uso extensivo da ferramenta nslookup, que está disponível na maioria dos sistemas operacionais atuais, sejam Windows, Linux ou Unix. Para executar nslookup no Linux ou Unix, basta digitar nslookup em uma linha de comando. Para executá-lo no Windows, abra o Prompt de Comando e digite nslookup na linha de comando.
No seu modo de operação mais básico, nslookup permite que o host que o execute consulte qualquer servidor DNS para obter um registro. O servidor DNS consultado pode ser um servidor raiz, um servidor DNS responsável por um domínio, um servidor DNS autoritário, ou um servidor
DNS intermediário (veja o livro para as definições destes termos). Para realizar esta tarefa, o nslookup envia uma consulta DNS ao servidor especificado e recebe uma resposta do mesmo servidor, exibindo o resultado no vídeo.
As figuras 1, 2 e 3 mostram o resultado de três comandos nslookup independentes (na linha
de