DNS: Hva er DNS og hvorfor nettsiden ikke virker

DNS står for Domain Name System og er systemet som oversetter domenenavn som feno.no til de IP-adressene som datamaskiner faktisk bruker. Når nettsiden din ikke virker, ligger feilen ofte i DNS-oppsettet. Her får du en enkel forklaring på hva DNS er, hvorfor «DNS server svarer ikke» dukker opp, og hvordan du fikser de vanligste DNS-problemene selv.

Kortversjonen: DNS er internettets telefonkatalog. Når et domene ikke laster, skyldes det som regel feil DNS-oppsett, en utdatert TTL eller et utløpt domene. De fleste problemene kan du fikse selv i løpet av få minutter.

Hva er DNS?

DNS, eller Domain Name System, er kort fortalt telefonkatalogen på internett. Hver nettside ligger lagret på en server med en unik IP-adresse, en lang tallrekke som datamaskiner forstår. DNS oversetter menneskevennlige navn som feno.no til den riktige IP-adressen.

Uten DNS måtte du huske tallrekker som 104.26.10.30 for å besøke en nettside. DNS gjør at du bare trenger å skrive inn ett navn, og systemet finner fram i bakgrunnen på millisekunder.

DNS består av flere pekere

Et domene har flere pekere, kalt rekorder eller records. A-pekeren knytter domenet til IP-adressen til nettsiden. MX, eller Mail Exchange, viser hvor e-posten på domenet skal leveres. CNAME brukes for å peke et subdomene, for eksempel www, til et annet navn.

Alle disse opplysningene samles i en DNS-sone, som styres fra navneserverne. Når du bytter nettsideleverandør eller server, er det gjerne her du må gjøre endringer.

Slik fungerer DNS i praksis

Når du skriver et domenenavn i nettleseren, skjer det i flere trinn. Først spør datamaskinen din en DNS-server om hvilken IP-adresse domenet har. Deretter leveres svaret, og nettleseren kobler seg opp mot riktig server.

Svaret lagres en kort periode i hurtigminnet til nettleseren og internettleverandøren din. Hvor lenge, bestemmes av TTL, eller Time to Live. TTL-en står i sekunder, og en vanlig verdi er 3600, altså én time.

Derfor virker ikke DNS-endringer alltid med en gang. Etter en endring må du ofte vente til TTL-en har utløpt før alle andre også ser den nye verdien.

Hva betyr «DNS server svarer ikke»?

«DNS server svarer ikke» er en vanlig feilmelding som betyr at datamaskinen din ikke får svar fra DNS-serveren den har spurt. Årsaken kan være at serveren er nede, at innstillingene i ruteren er feil, eller at internettforbindelsen er ustabil.

Feilen er ofte lokal og forsvinner av seg selv. Gjentar den seg, kan du bytte til en offentlig DNS-server som Google DNS på 8.8.8.8 eller Cloudflare på 1.1.1.1.

Vanlige DNS-problemer når nettsiden ikke virker

De fleste DNS-problemene du opplever som domeneeier, skyldes én av disse fem årsakene. Gjenkjenner du situasjonen, er løsningen ofte enkel.

Feil DNS-oppsett rett etter registrering

Når du registrerer et nytt domene og kobler det til en nettsideleverandør, må navneserverne peke riktig sted. Mange glemmer dette steget, og domenet viser ingen nettside før oppsettet er på plass. Innstillingene finner du i domenepanelet hos registraren din.

Utdatert TTL og gammelt hurtigminne

Selv om du har satt en peker riktig, kan både nettleseren og internettleverandøren huske den gamle adressen en stund. Sett TTL-en lavt noen dager før du planlegger en flytting, så går overgangen mye raskere.

Utløpt domene

Et domenenavn som ikke er fornyet, slutter å virke. Da forsvinner nettsiden, og e-posten på domenet stopper også opp. Sjekk utløpsdatoen før du bruker tid på å feilsøke selve DNS-en. Hos Feno får du varsel i god tid før domenet utløper.

Feil navneservere

Navneserverne bestemmer hvilken DNS-sone som styrer domenet ditt. Peker de til en leverandør du ikke lenger bruker, skjer det ingenting når du endrer pekerne i panelet ditt. Bekreft derfor at navneserverne er satt opp hos riktig leverandør.

DNSSEC og sikkerhet

DNSSEC, eller Domain Name System Security Extensions, er en sikkerhetsstandard som signerer DNS-svarene, slik at ingen kan omdirigere trafikken til en falsk nettside. Nøklene må holdes oppdatert. Gjør de ikke det, kan domenet ditt slutte å virke helt.

Slik feilsøker du DNS-problemer steg for steg

  1. Sjekk om domenet er utløpt. Dette er den enkleste årsaken å avkrefte først.
  2. Bekreft navneserverne. De må peke til leverandøren som faktisk styrer DNS-sonen din.
  3. Kontroller A-pekeren. Den må vise IP-adressen til nettsideleverandøren din, ikke en gammel server.
  4. Sjekk TTL-en. Vent til TTL-en har utløpt etter endringer, eller sett den lavt i forkant av flytting.
  5. Tøm DNS-hurtigminnet. På Windows skriver du ipconfig /flushdns i terminalen. På Mac bruker du sudo dscacheutil -flushcache.
  6. Test fra en annen enhet. Virker siden på mobilnettet, men ikke på Wi-Fi, er problemet lokalt hos deg.

Har du gått gjennom alle seks stegene, finner du de fleste årsakene til at en nettside ikke laster. Er domenet ditt registrert hos en annen registrar, finner du de samme innstillingene i panelet deres.

Tre tips for å unngå DNS-problemer

  • Noter TTL-en før du endrer noe, så vet du hvor lenge du må vente.
  • Hold DNS-sonen oppdatert når du bytter nettsideleverandør.
  • Sørg for at du får varsel ved fornyelse, så domenet aldri utløper i stillhet.

Ofte stilte spørsmål om DNS

Hvor lang tid tar det før DNS-endringer virker?

Det kommer an på TTL-en som sto på pekerne før endringen. Med en TTL på 3600 sekunder tar det opp til én time før alle ser den nye verdien. I praksis virker de fleste endringer i løpet av få minutter.

Hva er forskjellen på A-peker og CNAME?

En A-peker knytter et domenenavn direkte til en IP-adresse. En CNAME peker et domenenavn til et annet domenenavn og brukes ofte til subdomener som www.

Hvorfor vises «DNS server svarer ikke» bare av og til?

Da ligger problemet trolig i nettverket ditt, for eksempel en ustabil ruter eller treghet hos internettleverandøren. Restart ruteren og tøm hurtigminnet. Hjelper ikke det, kan du bytte DNS-server i innstillingene på enheten.

Få kontroll på DNS-en din

DNS høres teknisk ut, men når du forstår de grunnleggende pekerne, er de fleste problemene enkle å løse. Det viktigste er å vite hvor domenet ditt er registrert, og å få varsel før det utløper.

Hos Feno administrerer du DNS, navneservere og fornyelser i ett oversiktlig panel, med transparent prising uten skjulte gebyrer. Registrer et nytt .no-domene for 99 kroner i året, eller overfør domenet du allerede eier, hos feno.no i dag.

Registrer ditt .no-domene i dag

Sikre deg det perfekte domenenavnet for din bedrift eller prosjekt. Enkel registrering og administrasjon.

  • Norsk domeneforhandler
  • Enkel DNS-administrasjon
  • Konkurransedyktige priser
Kom i gang