Du skriver inn et navn i nettleseren din. Domenenavnsystemet oversetter det til en IP-adresse. DNS er internettets telefonkatalog. Den kobler menneskelig lesbare navn til maskinlesbare numre. Uten den måtte du huske 142.250.72.14 i stedet for google.com.
DNS er en distribuert database. Ingen enkelt server inneholder alle postene. Rotservere peker til toppnivådomener. TLD-servere peker til autoritative servere. Autoritative servere inneholder de faktiske postene. Resolveren din spør etter dem i rekkefølge og mellomlagrer svaret. Hele prosessen tar millisekunder.
Vanlige DNS-oppføringer
- A: tilordner et navn til en IPv4-adresse
- AAAA: tilordner et navn til en IPv6-adresse
- CNAME: aliaserer ett navn til et annet
- MX: sender e-post til en e-postserver
- TXT: inneholder vilkårlig tekst, ofte for verifisering
DNS er kritisk og sårbart. Angrep på DNS kan ødelegge nettsteder. DNS-forfalskning kan omdirigere brukere til ondsinnede nettsteder. DNSSEC legger til kryptografiske signaturer for å forhindre manipulering. Men bruken er ujevn. Telefonkatalogen på internett trenger bedre låser.
Comments
No comments yet. Be the first to share a thought.
Leave a comment