DNS server svarer ikke: sjekkliste for feilsøking
Får du opp «DNS-serveren svarer ikke» i nettleseren? Da er det ikke nødvendigvis nettsiden din som er nede. Feilen ligger som regel i kommunikasjonen mellom enheten din og internett, og den kan du ofte løse selv på få minutter. Her er en praktisk sjekkliste for feilsøking av DNS-problemer, uten at du trenger å være nettverksguru.
Kortversjonen: Restart ruteren, tøm DNS-cachen og test med en annen enhet. Virker det fortsatt ikke, bytt til en offentlig DNS-server som 1.1.1.1. Er feilen der fortsatt, sjekk at domenet ditt peker riktig. Arbeid deg gjennom punktene nedenfor i rekkefølge.
Hva betyr «DNS server svarer ikke»?
DNS står for Domain Name System, og er telefonkatalogen til internett. Systemet oversetter domenenavn som feno.no til IP-adresser som datamaskiner forstår. Når en DNS-server ikke svarer, betyr det at denne oversettelsen ikke går gjennom, og nettleseren får ikke vite hvor den skal hente innholdet.
Feilmeldingen forteller altså at nettverksoppslaget feiler, ikke at nettsiden er borte. Nettstedet kan være helt i orden mens veien dit er blokkert. Derfor starter feilsøkingen alltid på din side av internettforbindelsen, ikke hos webhotellet eller domeneregistraren.
Lurer du på hva som skjer under panseret, finner du en enkel norsk forklaring på DNS hos Feno. Sjekklisten nedenfor løser de fleste tilfeller uten forhåndskunnskap.
DNS server svarer ikke: sjekkliste for feilsøking
Hvert steg tar ett til to minutter. Hopp videre først når steget over ikke løser problemet.
1. Restart ruteren og test med en annen enhet
Rundt halvparten av alle DNS-problemer forsvinner med en omstart av ruteren. Trekk ut strømmen i 30 sekunder, sett den inn igjen og vent til lampene er stabile. Deretter tester du nettsiden på en annen enhet, for eksempel mobilen med mobildata i stedet for WiFi.
Funker siden på mobildata, men ikke på hjemmenettverket, ligger problemet hos internettleverandøren din eller ruteren. Funker den ikke noen steder, går du videre til neste steg.
2. Tøm DNS-cachen på datamaskinen
Datamaskinen din lagrer tidligere DNS-oppslag for å slippe å spørre på nytt hver gang. Denne cachen kan bli utdatert og peke mot gamle eller feil IP-adresser, særlig hvis et domene nylig er flyttet. Da hjelper det å tømme den.
På Windows: åpne kommandolinjen og skriv ipconfig /flushdns. På macOS: åpne Terminal og skriv sudo dscacheutil -flushcache. På telefonen hjelper det som regel å skru WiFi av og på. Test siden igjen etterpå.
3. Bytt til en annen DNS-server
De fleste bruker automatisk internettleverandørens DNS-servere, og disse kan være nede eller overbelastet i perioder. Gratis offentlige alternativer som Cloudflare (1.1.1.1) og Google (8.8.8.8) har svært høy oppetid. Du endrer DNS-server i nettverksinnstillingene på datamaskinen, eller i ruteren for hele hjemmenettverket.
Prøv 1.1.1.1 som primær og 1.0.0.1 som sekundær. Hvis feilen forsvinner, ligger problemet hos standard-DNS-leverandøren din, ikke hos deg eller nettsiden.
4. Sjekk at domenet ditt peker riktig
Hvis feilen rammer alle enheter på alle nettverk, kan problemet ligge i selve domenekonfigurasjonen. Kanskje er navneserverne satt opp feil, eller en DNS-record peker mot en IP-adresse som ikke lenger er i bruk. En DNS-record er en innstilling som bestemmer hva domenet ditt skal svare med når noen spør.
Logg inn hos domeneregistraren din og sammenlign navneservere og oppføringer med det som var tenkt. Trenger du oversikt over hva recordene betyr, forklarer en grunnartikkel om hvordan DNS fungerer hos Feno A-, CNAME- og MX-oppføringer på norsk.
5. Kontakt rett instans
Har du kommet gjennom alle stegene uten resultat, har du viktig informasjon: du vet nå om problemet er lokalt, i nettverket eller i domenet. Er det lokalt, hjelper en kollega eller IT-ansvarlig. Er det i nettverket, er det internettleverandøren din du ringer. Er domenet feilkonfigurert, er det registraren din som må hjelpe deg.
Hvorfor oppstår DNS-problemer egentlig?
De vanligste årsakene er uavhengige av selve nettsiden din:
- Nedetid eller overbelastning hos internettleverandørens DNS-servere.
- Utdatert DNS-cache på enheten eller i ruteren.
- Feil konfigurasjon av navneservere eller DNS-recorder.
- Propagering: endringer som ennå ikke har spredd seg på internett.
- Utløpt domene som har mistet sine DNS-oppføringer.
Husk at DNS-endringer aldri skjer øyeblikkelig. Når du endrer en record, kan det ta opptil 48 timer før alle servere på internett har oppdatert seg. Dette kalles propagering, og TTL-verdien (Time To Live, hvor lenge servere skal huske et svar) bestemmer hvor ofte de sjekker på nytt. Lave TTL-verdier sprer endringer raskere.
Ofte stilte spørsmål om DNS
Hvorfor står det «DNS server svarer ikke» selv om internett fungerer?
Mange tjenester som e-post og videostrømming holder en åpen tilkobling og trenger ikke nye DNS-oppslag underveis. Nettleseren din derimot må gjøre et oppslag hver gang du besøker et nytt domenenavn. Er DNS-serveren nede, stopper nettsidene mens alt annet ser ut til å fungere.
Hvor lang tid tar det før en DNS-endring virker?
Vanligvis mellom noen minutter og 48 timer. Hvor lang tid det tar avhenger av TTL-verdiene på recordene og hvor mange servere som må oppdatere seg. Med lave TTL-verdier sprer endringene seg raskere, men de fleste oppsett bruker lengre intervaller.
Er det trygt å bruke offentlige DNS-servere?
Ja. Offentlige servere som 1.1.1.1 og 8.8.8.8 driftes av Cloudflare og Google, er gratis og har høy oppetid. Du kan når som helst gå tilbake til automatiske innstillinger. Noter deg de opprinnelige innstillingene før du endrer noe, så er veien tilbake enkel.
Oppsummering og videre steg
Husker du én ting fra denne sjekklisten, så husk dette: «DNS server svarer ikke» betyr nesten aldri at domenet ditt er tapt. Arbeid systematisk fra lokale nettverkssteg til domenekonfigurasjonen, og du løser de fleste tilfeller på egen hånd.
Mistenker du derimot at domenet ditt er feilkonfigurert, er riktig sted å starte hos registraren din. Hos Feno får du et moderne kontrollpanel med en tydelig DNS-fane, transparent prising uten skjulte gebyrer og 100 prosent norsk eierskap. Registrer domenet ditt hos Feno fra 99 kroner i året, eller overfør et eksisterende domene uten nedetid.