Cloud & IT Cert Prep · leksjon

Følg et DNS-oppslag

Spor en spørring fra enheten Deres til den autoritative serveren.

Leksjon 2 av 413 trinn

Følg et DNS-oppslag er en gratis leksjon i Cloud & IT Cert Prep på CoddyKit. Dette er leksjon 2 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Cloud & IT Cert Prep, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Cloud & IT Cert Prep inneholder totalt 4 leksjoner.

Starte et oppslag

Når De skriver inn et domenenavn, må enheten Deres gjøre det om til en IP-adresse før den kobler til. Denne prosessen er et DNS-oppslag og følger en tydelig sekvens med trinn.

Målet er å finne det autoritative svaret så raskt som mulig, og bruke mellomlagrede svar underveis for å spare arbeid.

Sjekk det lokale hurtigbufferet først

Enheten sjekker først sin egen lokale DNS-hurtigbuffer og hosts-filen. Hvis navnet nylig ble slått opp og fortsatt er gyldig, brukes den mellomlagrede IP-adressen umiddelbart.

Dermed unngås et nettverksoppslag. Mellomlagring er grunnen til at et nettsted ofte åpnes raskere andre gang enn første gang.

Spør resolveren

Hvis den lokale hurtigbufferen ikke har noe svar, sender enheten spørsmålet til den konfigurerte rekursive resolveren, som vanligvis driftes av internettleverandøren eller en offentlig tilbyder som 8.8.8.8.

Resolveren tar ansvar for å finne svaret, spør andre servere ved behov og returnerer den endelige IP-adressen til enheten.

Rekursiv kontra iterativ

Enhetens forespørsel til resolveren er rekursiv: "finn hele svaret for meg". Resolveren sender deretter iterative forespørsler til hierarkiet, der hver server peker den nærmere svaret.

Rekursiv betyr å gjøre alt arbeidet; iterativ betyr å angi neste trinn. Resolveren knytter de to arbeidsmåtene sammen.

Spør rotserverne

Hvis resolveren ikke har noe mellomlagret, starter den med en rotserver. Rotserveren kjenner ikke det endelige svaret, men vet hvilken TLD-server som håndterer domenets endelse, for eksempel .com.

Rotserveren svarer med en henvisning som peker resolveren mot de riktige TLD-serverne.

Spør TLD-serverne

Deretter spør resolveren TLD-serveren (for eksempel .com-serverne). TLD-serveren inneholder heller ikke den endelige posten, men kjenner de autoritative navnetjenerne for det bestemte domenet.

Den returnerer en ny henvisning som avgrenser søket til domenets egne servere.

Spør den autoritative serveren

Til slutt spør resolveren domenets autoritative navnetjener, som inneholder den ekte posten. Den returnerer den faktiske IP-adressen for det forespurte navnet.

Dette er det endelige svaret. Resolveren har nå det den opprinnelige enheten trenger.

device -> resolver -> root -> TLD -> authoritative -> IP

Returnere og mellomlagre svaret

Resolveren sender IP-adressen tilbake til enheten Deres, som nå kan koble til. Både resolveren og enheten Deres mellomlagrer svaret i et bestemt tidsrom.

Senere oppslag av det samme navnet hopper over hele reisen og bruker hurtigbufferet. Det gjør systemet raskere og reduserer belastningen på serverne.

Oppslag bruker UDP-port 53

De fleste DNS-oppslag går over UDP-port 53, som er valgt på grunn av hastigheten siden oppslagene er små og hyppige. Den lette, forbindelsesløse transporten passer for raske spørsmål-og-svar-utvekslinger.

For større svar eller soneoverføringer mellom servere bytter DNS til TCP-port 53. Å vite at DNS bruker port 53, er et vanlig eksamenspunkt.

DNS query -> UDP 53 (TCP 53 for large transfers)

Sette trinnene i riktig rekkefølge

Hele veien, når ingenting er mellomlagret, er: lokal hurtigbuffer → rekursiv resolver → rot → TLD → autoritativ server → svar.

Memoriser denne rekkefølgen til eksamen. Hvert nivå svarer enten fra hurtigbufferet eller henviser resolveren ett trinn videre nedover til den autoritative posten nås.

Hvorfor veien er viktig

Ved å kjenne oppslagsveien blir det enklere å feilsøke. Hvis et navn ikke fungerer, kan De teste om resolveren svarer, om den autoritative serveren er tilgjengelig, og hvor kjeden brytes.

Verktøy som nslookup lar Dem spørre bestemte servere direkte for å finne ut hvilket trinn i oppslaget som svikter.

Hurtigsjekk

Sett oppslaget i riktig rekkefølge.

Oppsummering

De har gått gjennom et DNS-oppslag.

  • Rekkefølge: lokal hurtigbuffer → resolver → rot → TLD → autoritativ server → svar.
  • Enheten sender et rekursivt oppslag; resolveren sender iterative oppslag.
  • Rotservere henviser til TLD-servere; TLD-servere henviser til autoritative servere.
  • Den autoritative serveren inneholder den ekte posten og gir den endelige IP-adressen.
  • Svar mellomlagres for å gjøre fremtidige oppslag raskere.
Gratis å komme i gang

Lær deg Cloud & IT Cert Prep med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
150
Leksjoner
600

Ofte stilte spørsmål

Er leksjonen «Følg et DNS-oppslag» gratis?

Ja – hele teksten i «Følg et DNS-oppslag» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Cloud & IT Cert Prep-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Cloud & IT Cert Prep inneholder totalt 4 leksjoner.

Hva lærer jeg i «Følg et DNS-oppslag»?

Spor en spørring fra enheten Deres til den autoritative serveren. Du øver på Cloud & IT Cert Prep med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Cloud & IT Cert Prep?

Ingen tidligere erfaring er nødvendig. Cloud & IT Cert Prep på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 2 av 4.

Hvor lang tid tar leksjonen «Følg et DNS-oppslag»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Cloud & IT Cert Prep-leksjonen?

Ja. Alle Cloud & IT Cert Prep-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Hvorfor DNS finnes
  2. Følg et DNS-oppslag
  3. Vanlige typer DNS-poster
  4. Bufring, TTL og DNS-problemer
← Tilbake til Cloud & IT Cert Prep