Hvad er en DNS-server

Domain Name System-serveren (DNS) er en computer, der matcher webstedsværtsnavne (såsom eksempel.com) med deres tilsvarende Internet Protocol (IP)-adresser. En database med offentlige IP-adresser og deres matchende domænenavne opbevares på DNS-serveren.

Ifølge IPv4- eller IPV6-protokollerne har hver enhed, der er tilsluttet internettet, en unik IP-adresse, der hjælper med at identificere den. Det samme kan siges om webservere, som bruges til at hoste websteder. Én CDNetworks-server i Mountain View, Californien, har for eksempel en IP-adresse på 157.185.170.144.

DNS-servere hjælper os med at undgå at huske lange IP-adresser (og endnu mere komplekse alfanumeriske i IPV6-systemet) ved automatisk at oversætte webstedsnavne til disse numre, så serverne kan indlæse de korrekte websider.

Indhold

Hvad er DNS?

Domain Name System (DNS) er en database med domænenavne og IP-adresser, som gør det muligt for browsere at finde den korrekte IP-adresse for en værtsnavns-URL. Når vi vil have adgang til et websted, skriver vi normalt domænenavnet i webbrowseren, såsom cdnetworks.com, wired.com eller nytimes.com.

Hvad er en DNS-server

Men for at kunne indlæse indhold til et websted, skal webbrowsere kende de specifikke IP-adresser. Domain Name System (DNS) konverterer domænenavne til IP-adresser, hvilket gør det muligt at indlæse ressourcer fra webstedets server. Websteder med flere IP-adresser, der tilhører et enkelt domænenavn, er ikke ualmindeligt.

Store websteder som Google, for eksempel, vil have brugere, der anmoder om en server fra hele verden. Selvom webstedsnavnet, der er indtastet i browseren, er det samme, vil den server, som en computer fra Singapore forsøger at oprette forbindelse til, højst sandsynligt være anderledes end den, som en computer fra f.eks. Toronto forsøger at nå. Det er, når DNS-caching kommer ind i billedet.

DNS Caching

DNS-caching er teknikken til at gemme DNS-data på DNS-poster, der er tættere på en anmodende klient, så DNS-forespørgslen kan løses hurtigere. Dette eliminerer behovet for ekstra anmodninger længere nede i kæden, forbedrer websidens indlæsningstider og sænker båndbreddeforbruget.

Time to live, eller TTL, henviser til, hvor længe DNS-poster opbevares i DNS-cachen. Denne tidsramme er væsentlig, da den definerer, hvor "friske" DNS-poster er, og om de matcher aktuelle IP-adresserevisioner. DNS-cachelagring kan finde sted i browseren eller på operativsystemniveau (OS-niveau).

DNS-cache i browseren

Fordi webbrowsere gemmer DNS-poster i en bestemt periode, er det ofte det første sted, en bruger kigger efter, når de opretter en DNS-post. Der er færre trin involveret i at verificere DNS-cachen og lave en DNS-anmodning til en IP-adresse, når du bruger en browser.

DNS-caching Operativsystemniveauet (OS).

Når en DNS-forespørgsel forlader en slutbrugers arbejdsstation, går den til operativsystemniveau for at lede efter et match. "Stub resolver"-processen i operativsystemet kontrollerer sin egen DNS-cache for at afgøre, om den har posten. Hvis ikke, sendes forespørgslen til internetudbyderen uden for det lokale netværk (ISP).

Hvordan fungerer en DNS?

DNS er ansvarlig for at transformere værtsnavnet (også kendt som webstedet eller websidens navn) til en IP-adresse. Processen med at lokalisere den tilsvarende IP-adresse er kendt som DNS-opløsning, og handlingen med at indtaste domænenavnet er kendt som en DNS-forespørgsel.

Der er tre typer DNS-forespørgsler: rekursive, iterative og ikke-rekursive.

Rekursive forespørgsler er dem, hvor en DNS-server skal svare med den anmodede ressourcepost. Hvis en post ikke kan opdages, skal der vises en fejlmeddelelse til DNS-klienten.

Iterative forespørgsler er dem, hvor DNS-klienten anmoder om svar fra adskillige DNS-servere, indtil det bedste svar er opdaget, eller indtil der opstår en fejl eller timeout. Hvis en DNS-server, der er autoritativ for et lavere niveau af domænenavneområdet, ikke er i stand til at finde et match for forespørgslen, vil den referere til en autoritativ DNS-server for et lavere niveau af domænenavneområdet. DNS-klienten forespørger derefter på denne henvisningsadresse, og processen gentages med flere DNS-servere.

Ikke-rekursive forespørgsler er dem, som en DNS-resolver løser, når den anmodede ressource er tilgængelig, enten fordi serveren er autoritativ, eller fordi ressourcen allerede er cachelagret.

De forskellige typer DNS-servere

En DNS-forespørgsel sendes til nogle få forskellige servere, før den løses, uden involvering fra slutbrugeren.

1. DNS Rekursiv Resolver

Dette er en server, der er dedikeret til at modtage anmodninger fra klientmaskiner. Den lokaliserer DNS-posten og udfører yderligere anmodninger som svar på klientens DNS-forespørgsler. Når de anmodede ressourcer returneres til recursoren tidligt i forespørgselsprocessen, kan DNS-caching reducere antallet af forespørgsler.

2. Root Name Server

Denne server er ansvarlig for at konvertere menneskelæsbare værtsnavne til computerlæsbare IP-adresser. Rodserveren accepterer recursorens forespørgsel og, baseret på domænenavnet i forespørgslen, overfører den til TLD-navneserverne i næste trin.

3. Top-Level Domain (TLD) navneserver

TLD-navneserverne er ansvarlige for at holde styr på oplysninger om domænenavne. De kunne f.eks. omfatte oplysninger om websteder, der ender på ".com" eller ".org", såvel som domæner på landeniveau såsom "www.example.com.uk", "www.example.com.us, " og andre. TLD-navneserveren modtager forespørgslen fra rodserveren og videresender den til den autoritative DNS-navneserver for det pågældende domæne.

4. Autoritativ navneserver

Den autoritative DNS-navneserver vil endelig returnere IP-adressen til DNS-rekursoren, som derefter kan videresende den til klienten. Denne autoritative DNS-navneserver er den, der opbevarer DNS-posterne i bunden af ​​opslagsprocessen. Betragt dem som dit sidste stop eller den ultimative autoritative kilde til information.

Konklusion

Et DNS-opslag er den procedure, hvorigennem en DNS-server returnerer en DNS-post. Det indebærer videregivelse af værtsnavn-forespørgslen fra webbrowseren til DNS-opslagsprocessen på DNS-serveren og tilbage. DNS-resolveren er den server, der håndterer det første trin i DNS-opslagsprocessen, og initierer en række procedurer, der kulminerer i, at URL'en bliver oversat til en IP-adresse til indlæsning af websider.

Den rekursive DNS-resolver modtager den brugerindtastede forespørgsel efter værtsnavnet, efter at den går fra webbrowseren til internettet. Den rekursive DNS-server sender derefter en forespørgsel til DNS-rodserveren, som returnerer adressen på den TLD-server, der er ansvarlig for domænelagring.

Resolveren sender derefter en DNS-anmodning til det tilknyttede domænes TLD og modtager domænenavneserverens IP-adresse. Den rekursive DNS-server anmoder derefter om domænenavneserveren og modtager den IP-adresse, der skal gives til webbrowseren som det sidste trin. Browseren kan derefter bruge HTTP-anmodninger til at anmode om bestemte websider, efter at DNS-opslagsprocessen er fuldført.

Disse faser udgør en konventionel DNS-opslagsprocedure, men DNS-caching kan fremskynde tingene. DNS-caching gør det muligt for browseren, operativsystemet eller en fjern DNS-infrastruktur at gemme DNS-opslagsoplysninger lokalt, hvilket gør det muligt at springe nogle trin over for hurtigere indlæsning.


Leave a Comment

Hvordan Fixer Jeg Video Lag på Windows 11?

Hvordan Fixer Jeg Video Lag på Windows 11?

For at løse video lag problemer på Windows 11, opdater dine grafikdrivere til den nyeste version og deaktiver hardwareacceleration.

Sådan nulstiller du Galaxy Tab S9

Sådan nulstiller du Galaxy Tab S9

Vi har brugt lidt tid med Galaxy Tab S9 Ultra, og den er den perfekte tablet til at parre med din Windows PC eller Galaxy S23.

Hvordan fremhæver man tekst i Google Slides

Hvordan fremhæver man tekst i Google Slides

Lær hvordan du fremhæver tekst med farve i Google Slides appen med denne trin-for-trin vejledning til mobil og desktop.

Sådan får du adgang til det mørke web

Sådan får du adgang til det mørke web

Mange nyhedsartikler nævner det "mørke web", men meget få diskuterer faktisk, hvordan man får adgang til det. Dette skyldes hovedsageligt, at mange af de hjemmesider, der findes der, huser ulovligt indhold.

Sådan indstiller du timere til Android-apps

Sådan indstiller du timere til Android-apps

Indstil timere til Android-apps og hold brugen under kontrol, især når du har vigtigt arbejde, der skal gøres.

Sådan ændrer du privatlivsindstillingerne på Facebook på en telefon eller tablet

Sådan ændrer du privatlivsindstillingerne på Facebook på en telefon eller tablet

At vide, hvordan man ændrer privatlivsindstillingerne på Facebook på en telefon eller tablet, gør det lettere at administrere din konto.

3 måder at aktivere billede-i-billede tilstand i Chrome

3 måder at aktivere billede-i-billede tilstand i Chrome

Lær alt om PIP-tilstand i Google Chrome, og hvordan du aktiverer det for at se videoer i et lille billede-i-billede-vindue, ligesom du kan på dit TV.

Zoom: Sådan tilføjer du et videofilter

Zoom: Sådan tilføjer du et videofilter

Hav det sjovt i dine Zoom-møder med nogle sjove filtre, du kan prøve. Tilføj en halo eller se ud som en enhjørning i dine Zoom-møder med disse sjove filtre.

Skype til Windows: Sådan aktiveres mørk tilstand

Skype til Windows: Sådan aktiveres mørk tilstand

Opdag hvordan du nemt og hurtigt kan aktivere mørk tilstand for Skype på din Windows 11 computer på mindre end et minut.

Sådan slukker du Galaxy Tab S9

Sådan slukker du Galaxy Tab S9

Så, du har fået fat i denne slanke og kraftfulde enhed, og det er stort set alt, hvad du har drømt om, ikke? Men selv de bedste gadgets har brug for en pause.