Vad är DNS och hur fungerar det?

Ett domännamn du skriver i en webbläsare är värdelöst i sig självt. Datorer förstår inte ord. De behöver siffror, och DNS är systemet som översätter det ena till det andra. Domännamnssystemet finns bakom varje webbplatsbesök, varje skickat mejl och varje app…

Utkast

Om du redan vet vad ett domännamn är är nästa fråga hur namnet tar dig till en webbplats. Där kommer DNS in. Det är lagret mellan namnet du skriver och servern som innehåller din webbplats.

Vad är DNS?

DNS står för domain name system, domännamnssystemet. Det är ett globalt nätverk av servrar som omvandlar domännamn som människor kan läsa till IP-adresser. En IP-adress är en sifferföljd som identifierar en viss server på internet. När du skriver en domän i webbläsaren hittar DNS den matchande IP-adressen och skickar din webbläsare till rätt server.

Den vanligaste liknelsen är en telefonkatalog. I en telefonkatalog slår du upp en persons namn och hittar numret. DNS gör samma sak för internet. Du anger namnet, och DNS returnerar numret som din webbläsare behöver för att skapa anslutningen.

Utan DNS skulle varje webbplatsbesök kräva att du skrev något som 192.0.2.1 i stället för ett enkelt domännamn. DNS gör internet användbart för alla, inte bara för ingenjörer.

Hur fungerar en DNS-sökning?

Varje gång du besöker en webbplats sker en DNS-sökning i bakgrunden. Hela processen tar millisekunder, men den innehåller flera steg och flera servrar. Så här fungerar det från att du trycker på enter i webbläsaren.

Steg 1. Webbläsaren kontrollerar sin cache

Innan webbläsaren kontaktar någon server kontrollerar den om den redan har IP-adressen sparad från ett nyligt besök. Om du besökte samma webbplats för fem minuter sedan finns svaret troligen fortfarande lagrat lokalt. Om det gör det slutar sökningen här och sidan laddas direkt.

Steg 2. Förfrågan går till en DNS-resolver

Om webbläsaren inte har svaret i cachen skickar den förfrågan till en DNS-resolver. Det är oftast en server som drivs av din internetleverantör. Resolvern fungerar som mellanhand. Den känner inte till svaret själv, men den vet var den ska fråga.

Steg 3. Resolvern kontaktar en rotserver

Resolvern kontaktar först en av internets rotservrar. Det finns 13 uppsättningar rotservrar utspridda över världen. Rotservern känner inte till IP-adressen för din domän, men den vet vilken server som hanterar domänändelsen. Om du letar efter en .com-domän pekar rotservern resolvern mot .com-toppdomänens server.

Steg 4. Toppdomänservern svarar

TLD står för top-level domain, toppdomän. Servern för .com vet vilken namnserver som ansvarar för varje .com-domän. Den returnerar inte den slutliga IP-adressen. I stället talar den om för resolvern vilken auktoritativ namnserver den ska kontakta härnäst. Om du förstår domänändelser blir det tydligare varför det här steget finns. Varje ändelse har en egen uppsättning toppdomänservrar som hanterar domänerna under den.

Steg 5. Den auktoritativa namnservern returnerar IP-adressen

Den auktoritativa namnservern är sista stoppet. Den här servern innehåller de faktiska DNS-posterna för din domän, inklusive IP-adressen där din webbplats finns. Den skickar IP-adressen tillbaka till resolvern, som för den vidare till din webbläsare. Webbläsaren ansluter sedan till den IP-adressen och laddar webbplatsen.

Hela kedjan, från webbläsare till resolver till rotserver till toppdomänserver till auktoritativ namnserver och tillbaka, tar vanligtvis under 100 millisekunder.

Vad är namnservrar och varför är de viktiga?

Namnservrar är de servrar som lagrar din domäns DNS-poster. När du har registrerat en domän är en av de första sakerna du konfigurerar vilka namnservrar den ska använda. De namnservrarna talar om för resten av internet var din webbplats finns, vart din e-post ska levereras och hur andra tjänster som är kopplade till din domän ska hanteras.

Om dina namnservrar är fel inställda fungerar ingenting som är kopplat till din domän. Din webbplats laddas inte. Din e-post kommer inte fram. Varje tjänst som är knuten till domänen står still tills namnservrarna pekar på rätt ställe.

De flesta domänregistratorer tillhandahåller sina egna namnservrar som standard. Om din webbplats ligger hos någon annan kan du behöva uppdatera dina namnservrar så att de pekar på ditt webbhotell i stället. Det är ett vanligt steg när du kopplar en domän till en webbplatsbyggare eller ett separat webbhotellkonto, och det hänger direkt ihop med skillnaden mellan domän och webbhotell.

Vad händer när DNS-inställningarna är fel?

DNS-problem hör till de mest frustrerande problemen ett varumärke kan möta online, eftersom symptomen ser ut som något helt annat.

  • Din webbplats går ner. Om DNS-posten som pekar på din webbserver saknas eller är fel kan webbläsare inte hitta din webbplats. Domänen är fortfarande din, men besökare ser en felsida i stället för ditt innehåll.
  • E-posten slutar fungera. E-post bygger på en särskild typ av DNS-post som kallas MX-post. Om MX-posten tas bort, ändras eller pekar på fel server studsar mejl som skickas till din domän tillbaka eller försvinner helt.
  • SSL-certifikat misslyckas. Vissa metoder för SSL-verifiering bygger på DNS-poster. Om de posterna tas bort eller ändras under en förnyelse av certifikatet misslyckas förnyelsen och din webbplats förlorar sin säkra anslutning.
  • Tjänster från tredje part slutar fungera. Många verktyg som ansluter till din domän, till exempel plattformar för e-postmarknadsföring eller verifiering av analysverktyg, kräver särskilda DNS-poster för att fungera. Om du tar bort eller ändrar posterna kopplas tjänsten bort.

Lösningen på de flesta DNS-problem är enkel. Kontrollera posterna, hitta felet och rätta till det. Utmaningen är att veta vilken post du ska titta på och vad den ska innehålla. Därför är det viktigt att förstå grunderna i DNS-poster, även om du aldrig tänker hantera dem själv.

Hur fungerar DNS-propagering?

När du ändrar en DNS-post får uppdateringen inte effekt direkt över hela världen. DNS-servrar på varje nivå i sökkedjan cachar (sparar tillfälligt) det tidigare svaret. Tills de cacharna går ut och uppdateras skickas vissa besökare fortfarande till den gamla IP-adressen medan andra når den nya.

Processen kallas DNS-propagering. Den tar vanligtvis allt från några minuter till 48 timmar, beroende på TTL-värdet (time to live) som är satt på posten. TTL talar om för DNS-servrar hur länge de ska behålla det cachade svaret innan de kontrollerar om det finns ett nytt.

Under propageringen kan din webbplats fungera för vissa besökare och inte för andra. Det är normalt. Det går inte att tvinga alla DNS-servrar på internet att uppdateras samtidigt. Det bästa är att planera DNS-ändringar till perioder med lite trafik och sätta ett kortare TTL innan du gör ändringen så att den gamla cachen löper ut snabbare.

Vanliga DNS-termer förklarade

DNS har sitt eget ordförråd. Det här är de termer du troligast stöter på när du hanterar en domän.

  • A-post. Pekar ett domännamn mot en IPv4-adress (standardformatet med siffror, som 192.0.2.1). Det är posten som kopplar din domän till servern där din webbplats finns.
  • CNAME-post. Pekar ett domännamn mot ett annat domännamn i stället för en IP-adress. Används ofta när en underdomän (som www) ska leda till samma ställe som huvuddomänen.
  • MX-post. Talar om för internet vilken e-postserver som hanterar e-post för din domän. Utan en korrekt MX-post levereras inte e-post som skickas till din domän.
  • Namnserver (NS-post). Anger vilka namnservrar som är auktoritativa för din domän. Det är den du uppdaterar när du flyttar hanteringen av din domäns DNS från en leverantör till en annan.
  • TXT-post. Innehåller textbaserad information som andra tjänster kan läsa. Används ofta för e-postverifiering, bekräftelse av domänägande och säkerhetspolicyer.
  • TTL (time to live). Ett värde som sätts på varje DNS-post och styr hur länge andra servrar cachar posten innan de begär en ny kopia. Kortare TTL ger snabbare uppdateringar men fler sökningar.

Nästa kapitel i serien går igenom DNS-poster i detalj, inklusive när du ska använda varje typ och hur du konfigurerar dem rätt.

Så hanterar WEMASY DNS

När du bygger en webbplats med WEMASY och kopplar din egen domän ger WEMASY dig den DNS-konfiguration du behöver. Plattformen talar om exakt vilka poster du ska sätta och vart du ska peka dina namnservrar. SSL hanteras automatiskt, så du behöver inte skapa separata DNS-poster för certifikatverifiering.

För varumärken som vill hålla DNS-hanteringen enkel minskar WEMASY uppsättningen till några steg. Du registrerar din domän, uppdaterar posterna enligt anvisningarna och plattformen tar hand om kopplingen mellan din domän och din live-webbplats. Se vad som ingår i planerna på WEMASY priser.

Vanliga frågor om DNS

Kan DNS påverka hur snabbt din webbplats laddas?

Ja. Hastigheten på DNS-sökningen är det första steget när en webbsida laddas. Om din DNS-leverantör är långsam eller om DNS-posterna inte är effektivt konfigurerade tar sökningen längre tid och försenar starten av sidladdningen. Att välja en pålitlig DNS-leverantör med servrar i flera regioner håller sökningstiderna korta för besökare överallt. Med WEMASY:s webbplatsbyggare kan du ställa in det direkt på din webbplats.

Går det att använda olika DNS-leverantörer för samma domän?

Tekniskt sett kan du peka en domän mot namnservrar från två olika leverantörer, men det rekommenderas inte för de flesta varumärken. Båda leverantörerna måste ha identiska DNS-poster hela tiden, och att hålla dem synkroniserade skapar extra komplexitet. För de flesta webbplatser är det enklare och mindre felbenäget att använda en DNS-leverantör och ha alla poster på ett ställe.

Vad är skillnaden mellan DNS och en URL?

En URL är hela adressen du ser i webbläsaren, inklusive protokollet (som https), domännamnet och sökvägen till den specifika sidan. DNS hanterar bara domännamnsdelen. När webbläsaren läser en URL plockar den ut domännamnet och använder DNS för att omvandla namnet till IP-adressen för servern. Resten av URL:en talar om för servern vilken specifik sida eller fil som ska levereras.

Kan du ändra DNS-poster utan att byta domänregistrator?

Ja. DNS-hantering och domänregistrering är separata funktioner. Du kan ha din domän registrerad hos en leverantör och samtidigt peka dess namnservrar mot en helt annan DNS-leverantör. Det är vanligt när ett varumärke registrerar en domän hos ett företag men har sin webbplats hos ett annat. Att uppdatera namnserverinställningarna hos din registrator är allt som behövs för att göra bytet.

Vad händer med DNS-posterna om din domän löper ut?

När en domän löper ut slutar de DNS-poster som hör till den att fungera. Domänen går in i en frist där registratorn fortfarande kan ha kvar posterna, men de levereras inte längre till internet. Om domänen inte förnyas under fristen blir den till slut tillgänglig för vem som helst att registrera, och alla tidigare DNS-poster går förlorade för alltid. Att hålla domänen förnyad och dina registreringsuppgifter aktuella förhindrar att det händer.

Använd det direkt
på din egen webbplats.

Börja gratis med WEMASY och bygg din sajt på några minuter.