DNS: Sådan opløses domæner til IP-adresser
Følg et DNS-opslag fra forespørgsel til svar, og forstå, hvordan DNS kan angribes.
DNS: Sådan opløses domæner til IP-adresser er en gratis Cyber Security Academy-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Cyber Security Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Cyber Security Academy-kurset indeholder 4 lektioner i alt.
Hvad er DNS?
DNS (domænenavnesystemet) er internettets telefonbog. Det oversætter menneskeligt læsbare domænenavne som google.com til IP-adresser som 142.250.80.46, som computere bruger til at dirigere trafik.
DNS-navneopløsningsprocessen
Når du indtaster en URL, forespørger din browser DNS:
- Kontrollér den lokale cache (hurtigt)
- Forespørg den lokale resolver (normalt din router eller internetudbyder)
- Resolveren forespørger rodnavneserveren efter TLD-autoriteten
- Forespørg TLD-navneserveren (f.eks. .com) efter den navneserver, der er ansvarlig for domænet
- Forespørg den autoritative navneserver efter den faktiske post
- IP-adressen returneres og lægges i cache
DNS-posttyper
Almindelige typer af DNS-poster:
- A — domæne til IPv4-adresse
- AAAA — domæne til IPv6-adresse
- CNAME — alias, der peger på et andet domæne
- MX — mailserver for et domæne
- TXT — vilkårlig tekst (SPF, DKIM, verificering)
- NS — navneserver for et domæne
TTL: Levetid
Hver DNS-post har en TTL (levetid) angivet i sekunder. Når posten er lagt i cache, bruger resolverne den cachede værdi, indtil TTL udløber, hvorefter de forespørger igen. Hvis TTL sænkes før en migrering, reduceres spredningsforsinkelsen.
DNS-kortlægning til rekognoscering
Sikkerhedsprofessionelle kortlægger DNS-poster for at afdække en organisations infrastruktur:
dig google.com A
dig google.com MX
dig google.com TXT
host -t ns google.comZoneoverførsler
En DNS-zoneoverførsel (AXFR) kopierer alle poster fra en navneserver — nyttigt til sikkerhedskopiering, men farligt hvis den er tilgængelig for alle. Forkert konfigurerede navneservere kan afsløre en organisations fulde interne DNS.
dig axfr @ns1.target.com target.comDNS-cacheforgiftning
Cacheforgiftning indsætter falske DNS-poster i en resolvers cache og omdirigerer brugere til servere, som angriberen kontrollerer. DNSSEC (DNS Security Extensions) bruger kryptografiske signaturer til at forhindre dette.
DNS over HTTPS (DoH) og DNS over TLS (DoT)
Traditionel DNS sender forespørgsler i klartekst — alle på netværket kan se, hvilke domæner du besøger. DoH og DoT krypterer DNS-forespørgsler og forhindrer overvågning samt man-in-the-middle-aflytning af DNS-trafik.
DNS-tunneling
DNS-tunneling indlejrer data i DNS-forespørgsler og -svar for at eksfiltrere data eller opretholde C2-kommunikation gennem firewalls, der tillader DNS-trafik. Sikkerhedsteams overvåger usædvanligt lange DNS-forespørgsler og store forespørgselsmængder som indikatorer.
Intern og ekstern DNS
Organisationer bruger split-horizon DNS: Intern DNS oversætter private adresser for interne tjenester, mens ekstern DNS kun leverer offentligt tilgængelige poster. Dette forhindrer, at intern topologi eksponeres for eksterne forespørgsler.
Kontrol af DNS fra kommandolinjen
Vigtige DNS-værktøjer:
nslookup google.com
dig +short google.com
dig @8.8.8.8 google.com A # query specific resolverHurtigt tjek: DNS
Hvilken type DNS-post angiver den mailserver, der er ansvarlig for at håndtere e-mail for et domæne?
Opsummering af lektionen
DNS oversætter domænenavne til IP-adresser gennem en hierarkisk opløsningsproces, der involverer rodnavneservere, TLD-navneservere og autoritative navneservere. Vigtige posttyper omfatter A, AAAA, MX, CNAME og TXT. Sikkerhedsproblemer omfatter cacheforgiftning, eksponering gennem zoneoverførsler og DNS-tunneling. DoH og DoT krypterer DNS af hensyn til privatlivets fred.
Lær Cyber Security Academy med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 76
- Lektioner
- 303
Ofte stillede spørgsmål
Er lektionen “DNS: Sådan opløses domæner til IP-adresser” gratis?
Ja — alle 3 lektioner i læringssporet Cyber Security Academy, inklusive “DNS: Sådan opløses domæner til IP-adresser”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Cyber Security Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “DNS: Sådan opløses domæner til IP-adresser”?
Følg et DNS-opslag fra forespørgsel til svar, og forstå, hvordan DNS kan angribes. Du øver dig i Cyber Security Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Cyber Security Academy?
Der kræves ingen tidligere erfaring. Cyber Security Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 3 af 4.
Hvor lang tid tager lektionen “DNS: Sådan opløses domæner til IP-adresser”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Cyber Security Academy-lektion?
Ja. Alle Cyber Security Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- IP-adressering og subnet
- TCP vs. UDP: Hvornår bruges de
- DNS: Sådan opløses domæner til IP-adresser
- Grundlæggende HTTP og HTTPS