Aula 30 | Nslookup e Dig

Aula 30 | Nslookup e Dig

Nslookup e Dig

O que é um DNS?

DNS (Domain Name System) é um serviço que traduz nomes de domínio legíveis por humanos (como netcattest.com) em endereços IP que os computadores utilizam para se comunicar entre si. Isso é crucial porque, enquanto os humanos se lembram de nomes de domínio facilmente, os computadores funcionam com endereços IP.

Como Funciona o DNS?

  1. Tradução de Nome de Domínio para IP:

    • Quando você deseja acessar netcattest.com, seu computador precisa saber o endereço IP associado a esse nome de domínio.

    • Ele envia uma consulta ao servidor DNS, por exemplo, Google DNS (8.8.8.8), pedindo o endereço IP de netcattest.com.

    • O servidor DNS responde com o endereço IP, e então seu computador pode acessar o site usando esse endereço IP.

DNS e Mapeamento de Rede

O DNS pode mapear diferentes subdomínios e serviços para diferentes endereços IP e funções dentro de uma rede. Aqui estão alguns exemplos:

  • Subdomínios e Funções:

Subdomínio Função
bkp.netcattest.com Backup
sitehost.netcattest.com Site Host
db.netcattest.com Banco de Dados
ns1.netcattest.com Servidor de Nome Primário
ns2.netcattest.com Servidor de Nome Secundário
 

Uso de Nslookup e Dig

Nslookup

nslookup é uma ferramenta de linha de comando usada para consultar servidores DNS e obter informações sobre domínios.

Exemplo de Uso do Nslookup:

nslookup netcattest.com

Isso retornará o endereço IP associado ao domínio netcattest.com.

Dig

dig (Domain Information Groper) é outra ferramenta de linha de comando usada para consultas DNS, conhecida por ser mais poderosa e detalhada que nslookup.

Exemplo de Uso do Dig:

dig netcattest.com

Isso fornecerá informações detalhadas sobre o domínio netcattest.com, incluindo o endereço IP, servidores DNS autoritativos e mais.

Comandos Nslookup

  1. Consulta Simples:

    • Comando:  nslookup netcattest.com

    • Função: Consulta o endereço IP do domínio netcattest.com.

  2. Servidor Específico:

    • Comando:  nslookup netcattest.com 8.8.8.8

    • Função: Consulta DNS usando o servidor Google DNS 8.8.8.8.

  3. Tipo de Registro:

    • Comando:  nslookup -type=MX netcattest.com

    • Função: Consulta registros MX (Mail Exchange) para o domínio netcattest.com.

Comandos Dig

  1. Consulta Simples:

    • Comando: dig netcattest.com

    • Função: Consulta o endereço IP do domínio netcattest.com.

  2. Servidor Específico:

    • Comando:  dig @8.8.8.8 netcattest.com

    • Função: Consulta DNS usando o servidor Google DNS 8.8.8.8.

  3. Registro MX:

    • Comando: dig netcattest.com MX

    • Função: Consulta registros MX (Mail Exchange) para o domínio netcattest.com.

  4. Registro NS:

    • Comando: dig netcattest.com NS

    • Função: Consulta registros NS (Name Server) para o domínio netcattest.com.

  5. Resposta Abreviada:

    • Comando:  dig +short netcattest.com

    • Função: Retorna uma resposta abreviada para o domínio netcattest.com.

Sugestões de Aulas

Aula 31 | Google Hacking

Ver Aula

Aula 29 | NMAP

Ver Aula

Aula 92 | Identidade Anônima P3

Ver Aula