Hver gang du åbner en browser og indtaste en webadresse, er der en skjult hånd, der sender alle oplysningerne til din pc for at gengive siden, som den skal. Disse mellemmænd på din nyligt indlæste webside er internettets DNS-servere.
Indhold
- Hvad er DNS?
- Hvad er en DNS-server?
- Hvordan fungerer en DNS-forespørgsel?
- En note om DNS-resolvere
- Sådan ændres DNS-indstillinger på en router
- Sådan ændres DNS-indstillinger på Windows 10
- Sådan ændres DNS-indstillinger på MacOS
- Sådan ændrer du DNS-indstillinger på en Chromebook
- Gratis og betalte DNS-servere
- IPv4 vs. IPv6
- Bruger du overhovedet IPv6?
Men hvad er en DNS-server helt præcist? For at hjælpe med at forklare, vil vi lede dig gennem processen med at hente en webside og dække de mange typer DNS-servere, der findes mellem dig og dine yndlingswebsteder og tjenester. Vi viser dig også, hvordan du ændrer DNS-indstillinger for at få den hurtigste og sikreste web-browsing-oplevelse.
Anbefalede videoer
Hvad er DNS?
DNS er en forkortelse for Domain Name System. Oprettet i 1983 ved University of Wisconsin, er det et ekspanderende globalt bibliotek til internettet, der erstatter numeriske adresser med alfabetiske adresser. I stedet for at "ringe" en række numre i en browser for at kontakte
Google, skriv blot dens navn i stedet for. Alfabetiske adresser er simpelthen nemmere at huske, endnu mere, da der er mere end 1,7 milliarder websteder på internettet i dag.Google.com er lettere at huske og skrive end f.eks. 172.217.15.110.
Men hvorfor har hjemmesider overhovedet numeriske adresser? Fordi computerenheder kommunikerer i binær form: Etaller og nuller. De har alle også en binær identifikator, når de er tilsluttet et netværk, så data ved, hvor de skal hen. Disse identifikatorer er ret lange og indeholder 32 numre, deraf 32-bit referencen.
Imidlertid er de numeriske adresser, vi ser, "fortættede" versioner opdelt i fire "oktetter." I binær form, hver oktet indeholder otte numre, selvom vi kun ser tre i den komprimerede version, der spænder fra 0 til 255. For eksempel kondenserer den binære adresse 11000000.10101000.01111011.10000100 ned til 192.168.123.132.
Disse adresser er divideret med decimaler af en grund. Hver af dem indeholder to komponenter: Netværk og Vært. Hvordan de fire oktetter er opdelt mellem disse to komponenter afhænger af IP-adresseklassen.
For eksempel kan dit hjemmenetværk falde ind under klasse C: De første tre oktetter identificerer netværket, og den fjerde oktet identificerer din enhed. Googles adresse falder ind under klasse B: 172.217 identificerer netværket og 15.110 identificerer serveren. I mellemtiden falder Digital Trends IP-adresse under klasse A. 18-tallet identificerer netværket, mens 235.70.209 identificerer serveren.
Hvad er en DNS-server?
Det er et program eller en computer, der håndterer en DNS-forespørgsel.
Der er fire typer DNS-servere, hver med én specifik funktion: DNS-resolveren (eller recursoren), rodnavneserveren, topniveaudomænenavneserveren (TLD) og den autoritative navneserver. Hele processen håndteres på blot millisekunder, så alt du ser er en webside, der øjeblikkeligt indlæses i din browser, når du har indtastet en adresse.
Hvordan fungerer en DNS-forespørgsel?
Den bedste måde at forstå, hvordan hver DNS-servertype fungerer, er at følge DNS-forespørgselssporet. Igen er der mange trin til at få en webside indlæst i din browser, men medmindre du har forbindelsesproblemer, vil du kun se næsten øjeblikkelige sideindlæsninger.
Trin 1: Webklienten
Du åbner en webbrowser og skriver http://www.google.com. Forespørgslen forlader din browser og modtages af den DNS-klient, der er indbygget i operativsystemet.
Trin 2: DNS-klienten
Den indbyggede DNS-klient tjekker sin lokale cache for at se, om den allerede har den tilknyttede numeriske adresse på filen. Hvis den gør det, giver den adressen til webklienten. Hvis ikke, sender den en forespørgsel til en ekstern DNS-resolverserver, der findes på internettet. Det vedligeholdes typisk af din internetudbyder (ISP).
Trin 3: DNS-resolveren
Denne server ligger mellem dig og alle andre DNS-servere, der kræves for at få Googles numeriske adresse. Denne server tager i det væsentlige kontrol over DNS-forespørgslen og bliver midlertidigt DNS-klienten.
Trin 4: Rodnavneserveren
Der er 13 af disse servere, der vedligeholdes af Internet Corporation for Assigned Names and Numbers (ICANN). Samlet set holder dette netværk styr på alle de servere, der vedligeholder en mappe for hvert domæne, såsom .com, .net, .org og så videre. I vores eksempel reagerer dette netværk på forespørgslen ved at dirigere DNS-resolveren til adressen på en server, der håndterer .com-domænerne.
Trin 5: Top Level Domain (TLD) navneserver
Igen vedligeholder hver TLD-navneserver en mappe med et specifikt domæne. De administreres af Internet Assigned Numbers Authority (IANA), som er en del af ICANN. Når .com TLD-navneserveren modtager DNS-resolverens anmodning, svarer den med adressen på en autoritativ navneserver, der opbevarer Googles faktiske numeriske adresse.
Trin 6: Den autoritative navneserver
Dette er det sidste stop for DNS-forespørgslen. Denne navneserver modtager DNS-resolverens forespørgsel og trækker DNS A Record op for at hente Googles numeriske adresse. Men hvis et domæne eller et underdomæne har et alias - som Google.com - vil DNS-resolveren modtage det oplysninger først, hvilket beder den om at sende endnu en anmodning om den numeriske adresse, der er angivet i DNS A Optage.
Trin 7: DNS-resolveren
Med Googles numeriske placering i hånden leverer DNS-resolveren oplysningerne til din pc's DNS-klient. Resolveren er færdig indtil videre, indtil den modtager en anden DNS-forespørgsel.
Trin 8: DNS-klienten
Når DNS-klienten nu kender den numeriske adresse, overdrager den adressen til webklienten. Den gemmer også den numeriske adresse i sin cache til senere brug.
Trin 9: Webklienten
Ved hjælp af den numeriske adresse sender webbrowseren en HTTP-anmodning til serveren på den pågældende internetadresse, som igen svarer med den webside, du ser i din browser.
En note om DNS-resolvere
Du kan muligvis se forslag om at skifte DNS-server. Disse forslag refererer typisk til DNS-resolvere. Din enheds DNS-klient og din router er som standard DNS-resolvere, der vedligeholdes af din internetudbyder, medmindre du manuelt ændrer adresseoplysningerne. Du kan gøre det på en enhed-for-enhed-basis eller grave i routeren og ændre DNS-indstillingerne, så de gælder for alle tilsluttede enheder.
Her er et par grunde til, at det er ideelt at ændre dine DNS-indstillinger:
ISP sporing
Din internetudbyder kan se, hvilke websteder du gennemser, hver gang du forespørger på en af dens DNS-resolvere. Ændring af DNS-serveroplysninger kan reducere deres overordnede sporing, selvom de stadig kan se din aktivitet baseret på de IP-adresser, du får adgang til. Den eneste rigtige måde at undvige internetudbyderens snooping er at bruge et virtuelt privat netværk. Alligevel hjælper det at skifte DNS-resolver.
Tredjepartsservere kan fjerne blokeringen af indhold
Hvis du vil se områdeblokeret indhold, kan nogle tredjeparts DNS-servere narre indholdsudbydere til at se din forbindelse som lokal.
Tredjeparts DNS-servere kan være hurtigere
Du er sandsynligvis fysisk tættere på en internetudbyders DNS-server, hvilket burde oversættes til bedre ydeevne end en tredjeparts DNS-forespørgsel. Men det er ikke altid tilfældet. Faktisk kan din internetudbyders servere opleve løbende problemer eller generelt er langsomme. Der kan endda være en tredjeparts DNS-server tættere på din fysiske placering, hvilket giver bedre hastighed og pålidelighed.
Tredjeparts DNS-servere kan være mere sikre
En måde at nemt blokere ubehageligt indhold online er at bruge en tredjeparts DNS-server, der tilbyder forældrekontrol, såsom OpenDNS. Du skal blot ændre DNS-indstillingerne i din router, oprette og logge ind på din gratis konto og oprette filtre der ignorerer DNS-forespørgsler relateret til indhold, du ikke ønsker, at din enheds eller hjemmets forbindelse skal have adgang til til. Du kan også bruge filtre til at blokere ondsindede websteder, der har til hensigt at stjæle dine data.
Sådan ændres DNS-indstillinger på en router
Desværre er dette ikke et one-guide-fits-all scenario. Backend-grænseflader er ikke identiske på tværs af alle routermodeller. Endnu mere har nogle routere bredere og dybere funktionssæt end andre. En universel indstilling på tværs af dem alle er dog at ændre DNS-indstillinger.
I vores eksempel vist nedenfor får vi adgang til en Linksys-router ved hjælp af en browser (her er, hvordan du får adgang til din). Vi kan ændre DNS-indstillingerne ved at klikke Forbindelse i menuen til venstre efterfulgt af Lokalt netværk fanen i et pop op-vindue. Som vist nedenfor indtaster vi Googles primære DNS-adresse i Statisk DNS 1 felt og Googles sekundære DNS-adresse i Statisk DNS 2 Mark.
Med disse tal indsat, kan vi klikke på ansøge knappen for at fuldføre ændringen.
Nu, hvornår nogen tilsluttet enhed på det lokale netværk sender en forespørgsel via sin DNS-klient, sendes forespørgslen straks til Googles DNS-resolvere i stedet for internetudbyderen.
Sådan ændres DNS-indstillinger på Windows 10
Trin 1: Højreklik på dit internetikon ved siden af systemuret (Wi-Fi eller Ethernet), og vælg Åbn Netværks- og internetindstillinger på pop op-menuen.
Trin 2: Det Status kategori i appen Indstillinger vises på din skærm. Rul ned og klik Netværks-og delingscenter.
Trin 3: Kontrolpanelet vises på din skærm. Hvis du har en kablet forbindelse, skal du klikke på Ethernet link efterfulgt af Ejendomme knappen vises i et pop op-vindue. Hvis du er forbundet via Wi-Fi, skal du klikke på Trådløst internet link i stedet efterfulgt af Ejendomme knap.
Trin 4: Vælg Internetprotokol version 4 (TCP/IPv4) på listen, og klik på Ejendomme knap.
Trin 5: I pop op-vinduet skal du ændre den aktuelle DNS-indstilling til Brug følgende DNS-serveradresser.
Trin 6: Indtast den primære DNS-serveradresse i det første "foretrukket" felt og den sekundære DNS-server i det andet "alternative" felt.
Trin 7: Klik på Okay knappen for at fuldføre.
Sådan ændres DNS-indstillinger på MacOS
Trin 1: Klik på Apple-logoet i øverste venstre hjørne.
Trin 2: Vælg Systempræferencer i rullemenuen.
Trin 3: Vælg Netværk i vinduet Systemindstillinger.
Trin 4: Netværksvinduet vises med din nuværende internetforbindelse allerede valgt. Klik på Fremskreden knappen placeret i nederste højre hjørne.
Trin 5: Klik på DNS fanen i det følgende vindue.
Trin 6: Klik på "plus"-symbolet ved siden af IPv4- eller IPv6-adresser.
Trin 7: Indtast den primære og sekundære IP-adresse på tredjepartsserveren. I dette tilfælde bruger Google 8.8.8.8 til den primære og 8.8.4.4 til den sekundære.
Valgfri: Her vil du også se et afsnit vedr Søg domæner. Dette autofuldfører værtsnavne, når du skriver et enkelt ord i Safari og andre netværksbaserede tjenester. For eksempel, hvis listen indeholder apple.com, og du blot skriver "butik" i adressefeltet, indlæser browseren websiden, der er knyttet til store.apple.com.
Når det er sagt, skal du generelt lade dette afsnit være tomt, medmindre du bor på et specifikt domæne og har brug for hurtig adgang til en netværksforbundet pc ved hjælp af et enkelt ord.
Trin 8: For at afslutte skal du klikke på Okay knap.
Sådan ændrer du DNS-indstillinger på en Chromebook
Trin 1: Klik på systemuret i nederste højre hjørne efterfulgt af "gear"-ikonet på pop-up-menuen.
Trin 2: Chrome-indstillingerne vises på din skærm. Vælg din internetforbindelse angivet under Netværk. Desværre udvider denne handling kun listen over tilgængelige forbindelser.
Trin 3: Klik på din netværksforbindelse igen.
Trin 4: Klik på udvid Netværk indstilling.
Trin 5: For at bruge Googles DNS-servere skal du ændre indstillingen til Google navneservere - du behøver ikke indtaste primære og sekundære adresser.
For at bruge en anden DNS-server skal du ændre indstillingen til Brugerdefinerede navneservere, og indtast den primære og sekundære adresse. For eksempel, hvis du vil bruge OpenDNS Home, skal du indtaste 208.67.222.222 og 208.67.220.220
Gratis og betalte DNS-servere
Hvis du vil bruge en tredjeparts DNS-forespørgselstjeneste, er der masser af gratis og betalte alternativer. Her er en hurtig liste nedenfor for at komme i gang:
Service | Primær DNS |
Sekundær DNS |
Ekstra Betalt Tjenester |
AdGuard DNS | 176.103.130.130 | 176.103.130.131 | Ingen |
Alternativ DNS | 198.101.242.72 | 23.253.163.53 | Ingen |
CleanBrowsing DNS | 185.228.168.9 | 185.228.169.9 | Ja |
Cloudflare DNS | 1.1.1.1 | 1.0.0.1 | Ja |
Comodo Secure DNS | 8.26.56.26 | 8.20.247.20 | Ja |
DNS.Watch | 84.200.69.80 | 84.200.70.40 | Ingen |
Google Offentlig DNS | 8.8.8.8 | 8.8.4.4 | Ingen |
OpenDNS Home | 208.67.222.222 | 208.67.220.220 | Ja |
Quad9 DNS | 9.9.9.9 | 149.112.112.112 | Ingen |
Verisign DNS | 64.6.64.6 | 64.6.65.6 | Ingen |
IPv4 vs. IPv6
Alt i denne vejledning er baseret på Internet Protocol version 4 eller IPv4. Du vil dog også se referencer til version 6 eller IPv6. Dette er en nyere version af protokollen designet af Internet Engineering Task Force (IETF) til at erstatte version 4. Hvorfor? På grund af den ældre protokols alder og begrænsninger.
IPv4 kan kun håndtere 32 numre. Den begrænsning førte til, at American Registry for Internet Numbers (ARIN) blev fuldstændig løber tør for ledige adresser i 2015.
Efterfølgeren, iPv6, løser problemet ved at introducere adresser med 128 numre eller 128 bit, der kan understøtte 340 billioner trillioner trillioner kombinationer (340,282,366,920,938,463,463,374,607,431,768,211,456). Protokollen blev udviklet i 1998 og blev endelig implementeret i 2006, men processen har været langsom.
Ifølge Googles statistik, IPv6-adoption i Nordamerika ligger i øjeblikket på 41,71 % på trods af implementeringen, der begyndte for 14 år siden. Tyskland har 49,1 %, Frankrig med 42,29 %, Australien med 22,68 % og så videre.
Den nederste linje her er, at IPv4 og IPv6 vil arbejde side om side, indtil den nyere protokol fuldt ud erstatter den ældre. Når alt er sagt, kan du muligvis også finde DNS-numre leveret af IPv6, selvom du ikke kan indtaste dem i IPv4-felter. I stedet skal du indtaste dem i helt separate felter.
For eksempel, her er Windows 10-metoden:
Trin 1: Højreklik på din internetforbindelsesikon ved siden af systemuret (Wi-Fi eller Ethernet), og vælg Åbn Netværks- og internetindstillinger på pop op-menuen.
Trin 2: Det Status kategori i appen Indstillinger vises på din skærm. Rul ned og klik Netværks-og delingscenter.
Trin 3: Kontrolpanelet vises på din skærm. Hvis du har en kablet forbindelse, skal du klikke på Ethernet link efterfulgt af Ejendomme knappen vises i et pop op-vindue. Hvis du er forbundet via Wi-Fi, skal du klikke på Trådløst internet link i stedet efterfulgt af Ejendomme knap.
Trin 4: Vælg Internetprotokol version 6 (TCP/IPv6) på listen, og klik på Ejendomme knap.
Trin 5: I pop op-vinduet skal du ændre den aktuelle DNS-indstilling til Brug følgende DNS-serveradresser.
Trin 6: Indtast den primære DNS-serveradresse i det første "foretrukne" felt. For Googles offentlige DNS ville dette være 2001:4860:4860::8888.
Trin 7: Indtast den sekundære DNS-server i det andet "alternative" felt. For Googles offentlige DNS ville dette være 2001:4860:4860::8844.
Trin 8: Klik på Okay knappen for at fuldføre.
Hvis du troede, at IPv4-numeriske adresser var svære at huske, så vær glad for, at DNS udskifter de lange IPv6-numeriske adresser til google.com og netflix.com!
Bruger du overhovedet IPv6?
Windows 10, MacOS 10.15 Catalina og Chrome OS understøtter IPv6. Indlæs dog Test Min IPv6 online test og du vil se, at du sandsynligvis stadig surfer på nettet på IPv4. Det er derfor (1) du bør overveje at skifte til tredjeparts DNS-servere og (2) tilføje IPv6 DNS-serveradresserne til dit operativsystem eller din router. Du modtager muligvis ikke engang et IPv6-flow fra din internetudbyder.
Bemærk, at mens moderne routere understøtter IPv6, giver de muligvis ikke mulighed for manuelt at indtaste DNS-serveradresser baseret på IPv6.
Redaktørens anbefalinger
- Dine foretrukne kalenderapps kan også modtage spam. Sådan blokerer eller rapporterer du det