Om du har läst kapitlet om vad DNS är vet du redan att domännamnssystemet översätter namn till IP-adresser. En DNS-server är en av de maskiner som utför den översättningen. Det finns inte bara en. Det finns miljontals DNS-servrar runt om i världen, och var och en har en särskild roll i uppslagningskedjan.
Vad är en DNS-server med enkla ord?
En DNS-server är en dator som lagrar information om domännamn och svarar på uppslagningsförfrågningar. När din webbläsare behöver hitta en webbplats frågar den en DNS-server. Servern har antingen svaret sparat redan eller vet vilken annan server den ska fråga härnäst.
Tänk dig att du ringer en växel. Du ber om någons telefonnummer. Den som svarar kan numret utantill, eller så behöver den kolla med någon annan. Hur som helst får du numret och kan ringa ditt samtal. En DNS-server fungerar likadant. Du ger den ett domännamn, och den ger tillbaka den IP-adress som din webbläsare behöver för att ladda webbplatsen.
Betydelsen av en DNS-server är enkel. Det är en server som är dedikerad åt domännamnssystemet. Dess enda uppgift är att hjälpa till att översätta namn till siffror så att enheter kan hitta varandra på internet.
Vilka är de fyra typerna av DNS-servrar?
Alla DNS-servrar gör inte samma sak. Det finns fyra typer, och var och en hanterar ett eget steg i uppslagningen. Att förstå hur DNS-servrar fungerar handlar om att förstå vad varje typ gör och när den kommer in i bilden.
Rekursiv resolver
Den rekursiva resolvern är den första servern som din webbläsare pratar med. Den drivs oftast av din internetleverantör. När du skriver ett domännamn och trycker på enter går förfrågan först till den här servern. För de flesta domäner har resolvern inte det slutliga svaret. I stället gör den grovjobbet. Den kontaktar andra servrar för din räkning, samlar in svaret och skickar tillbaka det till webbläsaren.
Tänk dig den rekursiva resolvern som en bibliotekarie. Du ber om en bok. Bibliotekarien har inte alla böcker i huvudet, men vet hur man hittar dem. Hen kollar katalogen, går till rätt hylla, tar boken och ger den till dig. Resolvern gör samma sak med IP-adresser.
Resolvern sparar också svar som den redan slagit upp. Det kallas cachelagring. Om någon annan i samma nätverk frågade efter samma domän för fem minuter sedan har resolvern redan svaret sparat och kan hoppa över resten av stegen.
Rotnamnserver
Om resolvern inte har svaret i sin cache är första stoppet en rotnamnserver. Det finns 13 uppsättningar rotnamnservrar utspridda över världen. De ligger allra högst upp i DNS-systemet.
En rotnamnserver känner inte till IP-adressen till någon enskild webbplats. Däremot vet den vilken server som hanterar varje domänändelse. Om du söker en .com-domän talar rotnamnservern om för resolvern var .com-servrarna finns. Om du söker en .org-domän pekar den mot .org-servrarna.
Rotnamnservrar är startpunkten för varje DNS-uppslagning som inte redan finns i cache. De besvarar inte frågan, men de vet alltid vart den ska skickas vidare.
TLD-namnserver
TLD står för top-level domain, toppdomän. TLD-namnservern hanterar alla domäner under en viss ändelse. TLD-namnservern för .com känner till varje .com-domän. TLD-namnservern för .net känner till varje .net-domän.
När den rekursiva resolvern når TLD-namnservern frågar den: "Vilken server ansvarar för just den här domänen?" TLD-namnservern returnerar inte den slutliga IP-adressen. Den returnerar adressen till domänens auktoritativa namnserver. Det är servern som har det faktiska svaret.
Auktoritativ namnserver
Den auktoritativa namnservern är sista stoppet. Det är servern som håller de faktiska DNS-posterna för en domän. Den vet vilken IP-adress webbplatsen finns på, vart e-post ska skickas och alla andra poster som domänägaren har ställt in.
När den rekursiva resolvern når den auktoritativa namnservern får den den IP-adress den letat efter. Resolvern skickar adressen tillbaka till din webbläsare, webbläsaren ansluter till webbservern på den adressen och sidan laddas.
Hur samarbetar de här DNS-servrarna?
Varje DNS-uppslagning följer samma kedja. Så här går det till från det att du skriver en domän tills sidan börjar laddas.
- Du skriver ett domännamn i webbläsaren och trycker på enter.
- Webbläsaren kontrollerar sin egen cache. Om du besökt webbplatsen nyligen kan den redan ha IP-adressen sparad.
- Om inte går förfrågan till den rekursiva resolvern (oftast din internetleverantörs server).
- Resolvern kontrollerar sin cache. Om den har ett färskt svar skickar den tillbaka det direkt.
- Om inte kontaktar resolvern en rotnamnserver. Rotnamnservern säger: "För .com-domäner, fråga den här TLD-namnservern."
- Resolvern kontaktar TLD-namnservern. TLD-namnservern säger: "För just den här domänen, fråga den här auktoritativa namnservern."
- Resolvern kontaktar den auktoritativa namnservern. Den auktoritativa namnservern returnerar den faktiska IP-adressen.
- Resolvern skickar IP-adressen till din webbläsare och sparar den i cache till nästa gång.
- Webbläsaren ansluter till IP-adressen och webbsidan laddas.
Hela processen tar millisekunder. Du ser den aldrig, men den körs varje gång du besöker en webbplats, skickar ett e-postmeddelande eller använder en onlinetjänst.
Vad händer när en DNS-server är långsam eller ligger nere?
Om någon DNS-server i kedjan är långsam eller inte går att nå märker du det direkt. Symptomen ser ut så här.
- Sidor tar lång tid på sig att börja laddas. En långsam rekursiv resolver lägger till fördröjning innan webbläsaren ens börjar hämta sidan. Webbplatsen i sig kan vara snabb, men DNS-uppslagningen som kommer först håller upp allt.
- Webbplatser laddas inte alls. Om resolvern inte når rot-, TLD- eller den auktoritativa namnservern misslyckas uppslagningen och webbläsaren visar ett fel. Webbplatsen är fortfarande online, men din enhet hittar den inte.
- Felet "DNS-servern svarar inte". Det betyder att din enhet inte alls når den rekursiva resolvern. Utan den första servern i kedjan kan inga uppslagningar göras och inga webbplatser laddas.
- Vissa webbplatser fungerar medan andra inte gör det. Uppslagningar som finns i cache fungerar fortfarande. Webbplatser du besökt nyligen kan laddas som vanligt eftersom resolvern redan har deras IP-adresser sparade. Nya webbplatser misslyckas eftersom resolvern inte kan slutföra nya uppslagningar.
DNS-avbrott är sällsynta på rot- och TLD-nivå, eftersom de systemen har mycket stark reservkapacitet. Den vanligaste felpunkten är den rekursiva resolvern, alltså servern som din internetleverantör driver, eller den auktoritativa namnservern, som hanteras av din domän- eller hostingleverantör.
Vad är skillnaden mellan offentlig och privat DNS?
Som standard använder din enhet den rekursiva resolver som din internetleverantör tillhandahåller. Det är din privata DNS-server. Den fungerar automatiskt. Du valde den inte och har förmodligen aldrig lagt märke till den.
En offentlig DNS-server är en alternativ rekursiv resolver som drivs av ett annat företag. Vem som helst kan byta till en. Offentliga DNS-servrar är byggda för att vara snabba, pålitliga och tillgängliga över hela världen.
De viktigaste skälen till att byta från internetleverantörens DNS till en offentlig DNS-server är följande.
- Hastighet. Vissa offentliga DNS-servrar svarar snabbare än standardservern från din internetleverantör, särskilt om leverantörens servrar är överbelastade eller ligger långt bort.
- Tillförlitlighet. Offentliga DNS-servrar är byggda med omfattande reservsystem. Om en server går ner tar en annan över förfrågan. Din internetleverantörs DNS har kanske inte samma nivå av reservsystem.
- Filtrering. Vissa offentliga DNS-servrar har inbyggd innehållsfiltrering som blockerar kända skadliga webbplatser innan de laddas. Det ger ett extra skyddslager utan att du behöver installera något på din enhet.
Ett byte ändrar inte din internetleverantör eller din internethastighet i stort. Det ändrar bara vilken server som hanterar dina DNS-uppslagningar.
Kan du byta DNS-server?
Ja. Du kan ändra vilken DNS-server din enhet använder, och det tar mindre än fem minuter.
På de flesta datorer och telefoner finns en skärm med nätverksinställningar där du kan ange adressen till en önskad DNS-server. Du ersätter den automatiska inställningen med adressen till den offentliga DNS-server du vill använda. När du sparat skickar enheten alla DNS-uppslagningar till den servern i stället för till internetleverantörens standardserver.
Du kan också byta DNS-server på routernivå. Om du uppdaterar DNS-inställningarna på din router använder alla enheter i ditt hem- eller kontorsnätverk automatiskt den nya servern, utan att du behöver ändra inställningarna på varje enhet.
Skäl till att du kanske vill byta DNS-server är bland annat följande.
- Din nuvarande DNS är långsam och sidor tar för lång tid att börja laddas.
- Du vill ha den inbyggda innehållsfiltreringen som vissa offentliga DNS-servrar erbjuder.
- Din internetleverantörs DNS-server har haft avbrott och du vill ha något pålitligare.
Är en DNS-server samma sak som en namnserver?
De här två termerna överlappar varandra, och det skapar förvirring. Här är den korta versionen.
En namnserver är vilken server som helst som håller DNS-poster för en domän och svarar på frågor om den domänen. En auktoritativ namnserver är en namnserver. En rotnamnserver är en namnserver. Alla håller DNS-data och svarar på förfrågningar.
En DNS-server är ett bredare begrepp. Det omfattar namnservrar, men också rekursiva resolvers, som inte själva håller några DNS-poster. Resolvers går bara ut och hämtar svaren från namnservrar.
I vardagligt tal använder många "DNS-server" och "namnserver" om samma sak. När din hostingleverantör säger "peka din domän mot våra namnservrar" menar de de auktoritativa namnservrarna som håller din webbplats DNS-poster. När någon säger "byt DNS-server" menar de oftast den rekursiva resolver som din enhet använder för uppslagningar.
Nästa kapitel i den här serien går igenom namnservrar i detalj, bland annat vad de lagrar, hur du hittar dina och när du behöver byta dem.
Så hanterar WEMASY DNS-servrar
När du ansluter en domän till din WEMASY-webbplats berättar WEMASY exakt vilka namnserverinställningar du ska använda. Du uppdaterar DNS-posterna hos din domänregistrator enligt anvisningarna, och WEMASY sköter kopplingen därifrån. SSL ställs in automatiskt, och du behöver inte konfigurera några extra DNS-poster för säkerhetscertifikat.
Plattformen tar bort gissandet ur DNS-konfigurationen. Du följer stegen, posterna uppdateras och din webbplats går live under din domän. Se vad som ingår i varje plan på WEMASYs prissida.
Vanliga frågor om DNS-servrar
Hur många DNS-servrar finns det i världen?
Det finns ingen exakt siffra, eftersom nya DNS-servrar läggs till hela tiden. Det finns 13 uppsättningar rotnamnservrar, men varje uppsättning består av hundratals kopior på olika platser. Utöver det driver varje internetleverantör, hostingföretag och stor organisation egna DNS-servrar. Totalt rör det sig om miljontals. Med WEMASYs webbplatsbyggare kan du ställa in detta direkt på din webbplats.
Kan en DNS-server se vilka webbplatser du besöker?
Ja. Den rekursiva resolver du använder kan se varje domännamn som din enhet slår upp. Därför väljer vissa en offentlig DNS-server med en integritetspolicy de litar på. Din internetleverantörs DNS-server loggar som standard dina uppslagningar. Om integritet är viktigt för dig bör du leta efter en offentlig DNS-leverantör som inte sparar loggar över uppslagningar.
Blir internet snabbare om du byter DNS-server?
Det kan förbättra hur snabbt webbplatser börjar laddas, eftersom DNS-uppslagningen är första steget innan någon sidinformation laddas ner. Om din nuvarande DNS-server är långsam minskar en snabbare server den inledande fördröjningen. Den ökar inte din totala internethastighet eller nedladdningshastighet. Förbättringen ligger i tiden mellan att du trycker på enter och att sidan börjar synas.
Vad händer om du anger fel adress till DNS-servern?
Om du manuellt anger en felaktig DNS-serveradress i inställningarna för din enhet eller router misslyckas DNS-uppslagningarna och webbplatser laddas inte. Din enhet försöker nå en server som antingen inte finns eller inte svarar på DNS-förfrågningar. Lösningen är enkel. Gå tillbaka till nätverksinställningarna och rätta antingen adressen eller byt tillbaka till den automatiska inställningen så att enheten använder din internetleverantörs DNS igen.
Går DNS-servrar ofta ner?
Rot- och TLD-namnservrar går nästan aldrig ner. De är byggda med hundratals reservservrar utspridda över världen. Rekursiva resolvers som drivs av internetleverantörer går ner oftare, men det är ändå ovanligt. Auktoritativa namnservrar som hanteras av mindre hostingleverantörer kan också få avbrott. När en DNS-server går ner beror effekten på vilken det är och på om det finns poster i cache som kan täcka upp.