Har du hørt om begrepet DNS? Snublet du på feilmeldinger som fortalte deg at DNS-serveren ikke kan nås? Vet du hva en DNS er og hva er dens formål? Hvis du ikke vet, bør du lese denne veiledningen. Vi forklarer hva DNS er, dets rolle på nettet og hvordan du kan lære dine eksisterende DNS-innstillinger i Windows:
Hva er DNS (Domain Name System)?
DNS står for "domenenavnssystem", og det er en standard som brukes til å administrere IP-adressene til nettsteder over hele verden. På dataspråket har hver nettside på Internett en IP-adresse der den kan bli funnet. For eksempel kan vår Digital Citizen-nettside finnes på IP-adressen 40.84.48.70. Datamaskiner og andre enheter har ingen problemer med å huske og bruke IP-adresser for et ubegrenset antall nettsteder. Men folk som deg og jeg har det vanskelig å gjøre det. Til slutt er det så mye lettere å huske enn det er å huske 40.84.48.70.
Det er derfor DNS-teknologien eksisterer: å oversette IP-adressene til nettsteder på Internett til noe lesbar og lettere å forstå og huske for oss mennesker.
På en måte kan du se på DNS-teknologien som i en stor telefonbok som knytter et navn til hvert telefonnummer i verden. Den eneste forskjellen er at i stedet for telefonnumre har du IP-adresser. Det er normalt for oss å huske vennens navn, men ikke deres telefonnumre. Når du vil ringe en av vennene dine, åpner du bare telefonboken på smarttelefonen og ringer ved navn. Du trenger ikke å huske vennens telefonnumre. På samme måte behøver du ikke å huske IP-adressen til et nettsted for å kunne besøke det. Du trenger bare å huske navnet sitt, og DNS-teknologien forbinder den automatisk med den riktige IP-adressen.
Hvordan fungerer DNS-servere?
Nå vet du hva DNS står for og hva det gjør. Men hvordan gjør det hva det gjør? Svaret er: DNS gjør jobben sin via DNS-servere. De er spesielle servere som lagrer store databaser med IP-adresser på ulike nettsteder på Internett, samt IP-adressene til andre DNS-servere som gjør det samme.
Når du vil besøke et nettsted, spør datamaskinen eller enheten sin DNS-server hvis den kjenner IP-adressen til nettstedet. Hvis det gjør det og datamaskinen mottar et svar, sendes du umiddelbart til nettsidens IP-adresse. Denne prosessen kalles et DNS-oppslag . Det er som søkefunksjonen på telefonens telefonbok.
Det kan imidlertid skje at DNS-serveren er konfigurert til å jobbe med datamaskinen, ikke kjenner IP-adressen til et nettsted du prøver å besøke. Det kan skje, fordi vedlikehold av en database med alle nettstedene i verden er en titanisk oppgave. Men DNS-servere er ikke tapt øyer i et hav av nettsteder: de er også forbundet med hverandre, og de opprettholder også et hierarki. Hvis det skjer at en DNS-server ikke kjenner IP-adressen til et bestemt nettsted, vil det videresende spørsmålet til en annen DNS-server som er høyere i hierarkiet. Når et resultat blir funnet, sendes svaret tilbake til deg.
Det er verdt å merke seg at denne hele "spørre og svare" prosessen skjer i millisekunder, så det er veldig fort, og du vet ikke hvilken faktisk DNS-server som har omdirigert IP-adressen til nettstedet du prøver å besøke. Men dagens datamaskiner, enheter og programmer liker ikke noen forsinkelse, så liten som mulig, slik at de fleste datamaskiner og enheter også holder en buffer for deres DNS-forespørsler, slik at de kan åpne et nettsted du allerede har besøkt raskere, Neste gang du besøker den.
Hvis du lurer på hvem som opprettholder DNS-servere, bør du vite at slike servere vedlikeholdes av en rekke forskjellige enheter, fra Internett-leverandøren til statlige organisasjoner og universiteter over hele verden. Litt tidligere i denne artikkelen nevnte vi kort at DNS-serverne ikke bare kommuniserer mellom seg, men de har også et hierarki satt på plass. Denne uttalelsen gjorde deg sannsynligvis nysgjerrig på å finne ut hvilken DNS-server som er "kongen av bakken". :) Her er svaret: det er 13 konger, noe som betyr at alle DNS-serverne i verden er relayet til disse 13 viktigste "toppene av matkjeden" DNS-servere. De har også navnet på "root servers", og hvis du vil vite hvem som opprettholder dem og hvor de er geografisk lokalisert, finner du listen her: Wikipedia - Root name server. Som du vil se, er de fleste av dem lokalisert i USA.
Hvor kan jeg se DNS-serverne som brukes av min Windows-datamaskin eller -enhet?
Hvis du er en Windows-bruker, er det mange måter du kan finne adressene til DNS-serverne på som datamaskinen eller enheten din bruker.
En måte å finne adressene på er via nettverks- og delingssenter . Åpne den og klikk eller trykk på nettverksadapteren du bruker til å koble til Internett. I mitt tilfelle vil det for eksempel være Ethernet- adapteren som brukes av RDS Internett- tilkoblingen.
Dette åpner et vindu som viser statusen til nettverkskortet. Der vil du se en knapp som heter Detaljer . Klikk eller trykk på den.
I vinduet Nettverkstilkoblingsdetaljer finner du DNS-serverne som Windows-datamaskinen din eller enheten bruker. De er oppført i feltene IPv4 DNS Server og IPv6 DNS Server .
En litt raskere måte å finne ut hvilke DNS-servere du bruker på Windows-datamaskinen eller -enheten, er å bruke kommandoprompt eller PowerShell. I kommandolinjemiljøet du foretrekker, kjør følgende kommando:
ipconfig / all | findstr / R "DNS \ Servers"
Både Command Prompt og PowerShell vil vise deg adressene til DNS-serverne som Windows-datamaskinen eller -enheten er satt til å bruke.
Konklusjon
Nå som du vet grunnleggende om hva DNS-teknologien er og hvordan den fungerer, vil du ha en lettere tid å forstå visse problemer du snubler over når du surfer på nettet. Hvis du har spørsmål om DNS eller du vil dele mer informasjon om DNS-servere, ikke nøl med å bruke kommentarskjemaet nedenfor.