Har du hört talas om DNS? Stummade du på felmeddelanden som sa att DNS-servern inte kan nås? Vet du vad en DNS är och vad är dess syfte? Om du inte vet, bör du läsa den här guiden. Vi förklarar vad DNS är, dess roll på webben och hur du kan lära dig dina befintliga DNS-inställningar i Windows:
Vad är DNS (Domain Name System)?
DNS står för "domännamnssystem" och det är en standard som används för att hantera IP-adresserna på webbplatser över hela världen. På datorspråk har varje webbsida en IP-adress där den kan hittas. Till exempel kan vår Digital Citizen-webbplats hittas på IP-adressen 40.84.48.70. Datorer och andra enheter har inga problem med att komma ihåg och använda IP-adresser för ett obegränsat antal webbplatser. Men människor som du och jag har svårt att göra det. I slutändan är det så mycket lättare att komma ihåg än det är att komma ihåg 40.84.48.70.
Det är därför DNS-tekniken finns: att översätta IP-adresserna på webbplatser på Internet till något läsligt och lättare att förstå och komma ihåg för oss människor.
På ett sätt kan du titta på DNS-tekniken som i en stor telefonbok som associerar ett namn till varje telefonnummer i världen. Den enda skillnaden är att i stället för telefonnummer har du IP-adresser. Det är normalt för oss att komma ihåg våra vänners namn, men inte deras telefonnummer. När du vill ringa en av dina vänner öppnar du bara telefonboken på din smartphone och ringer honom eller henne med deras namn. Du behöver inte komma ihåg dina vänners telefonnummer. På samma sätt behöver du inte komma ihåg webbplatsens IP-adress för att kunna besöka den. Du behöver bara komma ihåg sitt namn, och DNS-tekniken associerar automatiskt den med rätt IP-adress.
Hur fungerar DNS-servrar?
Nu vet du vad DNS står för och vad det gör. Men hur gör det vad det gör? Svaret är: DNS gör jobbet via DNS-servrar. De är speciella servrar som lagrar stora databaser med IP-adresser på olika webbplatser på Internet, liksom IP-adresserna till andra DNS-servrar som gör samma sak.
När du vill besöka en webbplats frågar din dator eller enhet sin DNS-server om den känner till webbplatsens IP-adress. Om det gör det och din dator får ett svar, skickas du omedelbart till webbplatsens IP-adress. Denna process kallas en DNS-sökning . Det är som sökfunktionen i telefonens telefonbok.
Det kan dock hända att DNS-servern konfigurerad för att fungera med din dator, inte känner till IP-adressen till en webbplats som du försöker besöka. Det kan hända, eftersom en databas med alla webbplatser i världen är en titanisk uppgift. Men DNS-servrar går inte förlorade öar i ett hav av webbplatser: de är också kopplade till varandra och de upprätthåller också en hierarki. Om det händer att en DNS-server inte känner till en viss webbplatss IP-adress kommer den att vidarebefordra frågan till en annan DNS-server som är högre i hierarkin. När ett resultat hittas, skickas svaret tillbaka till dig.
Det är värt att notera att hela processen "fråga och svara" händer i millisekunder så det är väldigt snabbt och du vet inte vilken DNS-server som har vidarebefordrat IP-adressen till den webbplats du försöker besöka. Dagens datorer, enheter och program gillar dock inte några förseningar, så små som möjligt, så de flesta datorer och enheter håller också ett cache för sina DNS-förfrågningar så att de kan öppna en webbplats som du redan har besökt snabbare, Nästa gång du besöker den.
Om du undrar vem som underhåller DNS-servrar, borde du veta att sådana servrar underhålls av en mängd olika enheter, från din internetleverantör till statliga organisationer och universitet över hela världen. En liten bit tidigare i den här artikeln nämnde vi kortfattat att DNS-servrarna inte bara kommunicerar med varandra, men de har också en hierarki på plats. Det här förklaringen gjorde dig förmodligen nyfiken på att få reda på vilken DNS-server som är "kungens kulle". :) Det här är svaret: Det finns 13 kungar, vilket innebär att alla DNS-servrar i världen överlämnar till dessa 13 huvudkedjorna "i toppkedjan" DNS-servrar. De har också namnet på "root servrar" och, om du vill veta vem som behåller dem och var de är geografiskt placerade, hittar du listan här: Wikipedia - Roots namn server. Som ni kommer att se ligger de flesta av dem i USA.
Var kan jag se de DNS-servrar som används av min Windows-dator eller enhet?
Om du är en Windows-användare finns det många sätt på vilka du kan hitta adresserna på DNS-servrarna som din dator eller enhet använder.
Ett sätt att hitta adresserna är via nätverks- och delningscenter . Öppna den och klicka sedan på eller tryck på den nätverksadapter du använder för att ansluta till Internet. I mitt fall, till exempel, det skulle vara den Ethernet- adapter som används av min RDS Internet- anslutning.
Detta öppnar ett fönster som visar nätverksadapterens status . Där kommer du att se en knapp som heter Detaljer . Klicka eller tryck på den.
I fönstret Network Connection Details hittar du DNS-servrarna som din Windows-dator eller -enhet använder. De är listade i fälten heter IPv4 DNS Server och IPv6 DNS Server .
Ett något snabbare sätt att hitta vilka DNS-servrar du använder på din Windows-dator eller -enhet är att använda kommandotolken eller PowerShell. I kommandoradsmiljön som du föredrar, kör följande kommando:
ipconfig / all | findstr / R "DNS \ Servers"
Både Command Prompt och PowerShell visar dig adresserna på de DNS-servrar som din Windows-dator eller -enhet är inställd att använda.
Slutsats
Nu när du vet grunderna om vad DNS-tekniken är och hur det fungerar, kommer du att få en enklare tid att förstå vissa problem du snubblar när du surfar på webben. Om du har några frågor om DNS eller om du vill dela mer information om DNS-servrar, tveka inte att använda formuläret nedan.