📖
Introducao à segurança digital
  • Introdução à Segurança Digital
  • Introdução a Linux
  • Criptografia
    • Introdução
    • Definições e Objetivos
    • Criptografia Clássica
    • Criptografia Moderna
    • Guia de Python para criptografia
  • Redes
    • Ataques
      • Arp Cache Poisoning
      • DNS Cache Poisoning
      • Slow Loris
      • Syn Flood
      • WPA Cracking
      • Deauth
    • Ferramentas
      • Resumo das Ferramentas
      • Suíte Aircrack
      • Wireshark
      • Netcat
      • Nmap
      • Netstat
      • Kathará
    • Pacote & Protocolo
    • Camada de Rede
    • Camada de Transporte
    • IANA
    • Three-way Handshake
    • DHCP
    • DNS
    • NAT
    • Pentest
      • FTP
      • SMB
      • SSH
      • VPN
    • Avançado
  • Web
    • Semana 1
      • Introdução à Web
      • Entendendo as URLs
      • Introdução ao HTML e ao CSS
      • Directory Traversal
      • Introdução ao Javascript
      • Cross Site Scripting (XSS)
      • Cookies e sessões
      • Protocolo HTTP
      • Protocolo HTTPS
      • 2020 - XML External Entities (XML) Injection
    • Semana 2
      • Servidores Web
      • PHP (Programação server-side)
      • Command Injection
      • Cookie Poisoning
      • Bancos de Dados
      • SQL Injection
      • Insecure Direct Object Reference (IDOR)
      • 2020 - Portas e Serviços
      • 2020 - API's e Serviços Rest
  • CTF
  • Engenharia Reversa
    • Arquivos
    • Registradores e tipos de dados
    • Hello World em x86
    • Pilha
    • GDB
    • Ghidra
  • Pwning
    • Integer Overflow
    • Buffer Overflow
    • Pwntools
    • Shellcode
    • Proteções
  • Hardware
    • Introdução ao Hardware Hacking
    • Introdução ao Infravermelho
Powered by GitBook
On this page
  • Domínios e Subdomínios
  • Servidores DNS
  • Referências

Was this helpful?

  1. Redes

DNS

PreviousDHCPNextNAT

Last updated 4 years ago

Was this helpful?

DNS (Domain Name System) é a razão pela qual não precisamos inserir o endereço IP quando vamos fazer uma simples busca na internet. É um protocolo no qual pede-se um endereço IP baseado em um nome, ou domínio.

Domínios e Subdomínios

Os domínios são os nomes que podem ser registrados, no contexto de DNS e Internet. Consistem de duas partes, sendo o domínio de fato e a raiz de domínio. Por exemplo: usp.br é um domínio que pertence à raiz .br Os subdomínios pertencem aos domínios, mas ao registrar um domínio, é possível criar um número infinito(virtualmente) de subdomínios. Domínios e subdomínios podem corresponder a endereços distintos. Por exemplo, o domínio , no qual o site do ICMC é hospedado, corresponde a um servidor, mas o domínio provavelmente não é servido no mesmo servidor.

Servidores DNS

Os servidores DNS são máquinas acessíveis na rede que possuem tabelas de correspondência entre domínios (e subdomínios) e endereços de rede. Mas agora, já se perguntou a quantidade de domínios que existem? Não seria muito viável ter todas essas relações em um único local. Imagina só como seria para uma máquina lidar com as requisições do mundo todo. Para isso, o sistema de domínios é arquitetado de uma forma distribuída. Os servidores DNS têm uma lista de quais são outros servidores que podem ter o domínio procurado. Ao fazer uma requisição DNS para o servidor, se ele não possui a entrada (par domínio:ip) ele delega para outro servidor que está em sua lista.

Referências

icmc.usp.br
ganesh.icmc.usp.br
Cloudflare