Werking DNS systeem

Wat is DNS?

DNS vertaalt leesbare domeinnamen (bijv. example.com) naar IP-adressen (bijv. 93.184.216.34). Het is de “telefoon­gids” van het internet.

Belangrijke componenten

  • Root, TLD en Authoritative Nameservers: hiërarchisch opgebouwde zone-informatie.
  • Resolvers (meestal van je ISP of OS): voeren lookups uit en cachen antwoorden.
  • Records: A/AAAA (adres), CNAME (alias), NS (nameserver), MX (mail), TXT (overig).

Lookup-proces (globaal)

  1. Client vraagt een naam op (bijv. portfolio.student.local).
  2. Resolver controleert cache; zo niet, bevraagt hij achtereenvolgens de relevante nameservers.
  3. Het uiteindelijke A/AAAA-record wordt teruggegeven en lokaal gecachet.

Praktijkkoppeling

In deze les faken we DNS lokaal via het hosts-bestand zodat jouw domein naar je eigen machine verwijst.

Navigatie

« Gitlab pullen vanuit vscode Virtual hosts »