När du försöker att komma åt en webbplats så kan du möta felmeddelandet ERR_NAME_NOT_RESOLVED. Det betyder att webbsidan av någon anledning inte kan nås. Om det är din webbplats så kan detta fel skada ditt rykte och driva bort potentiella kunder.
Du kan som tur är göra några saker för att lösa problemet. Ibland så kan problemet orsakas av en felkonfiguration på din dator, vilket lätt kan åtgärdas. Andra gånger så kan du behöva göra en liten ändring i dina domäninställningar.
I det här inlägget så ska vi titta närmare på felet ERR_NAME_NOT_RESOLVED och vad som orsakar det. Vi visar även hur du åtgärdar det på en dator och en Android-enhet. Slutligen så tittar vi på några andra liknande problem (och vad de betyder). Nu sätter vi igång!
Vad betyder ”ERR_NAME_NOT_RESOLVED”?
Innan vi tittar på felet ERR_NAME_NOT_RESOLVED så måste vi se till att du förstår hur DNS (Domain Name System) fungerar. Detta är som en adressbok som innehåller information om varje registrerat domännamn på webben.
Ett domännamn är i princip adressen eller webbadressen till en webbplats (exempelvis kinsta.com). När du skriver in en domän i en sökmotor så kör din webbläsare en DNS-begäran för att få fram webbplatsens IP-adress.
Om DNS: et inte kan hitta IP-adressen och slutföra begärandet så returnerar webbläsaren ett fel ERR_NAME_NOT_RESOLVED. Detta åtföljs vanligtvis av ett av följande meddelanden:
- ”Den här webbsidan är inte tillgänglig”
- ”Den här webbplatsen kan inte nås”
När detta händer så kan du inte komma åt innehållet på webbplatsen. Du är dock inte den enda personen som upplever detta fel.
Vad är orsakerna till ”ERR_NAME_NOT_RESOLVED”?
Felet ERR_NAME_NOT_RESOLVED är vanligtvis en indikation på ett problem med ditt internet eller din dator. exempelvis:
- Det kan exempelvis vara så att webbplatsen har flyttat till en annan IP-adress och att din webbläsare hämtar den föråldrade adressen från cachedata.
- Du har en dålig internetuppkoppling.
- Din brandvägg kanske blockerar åtkomsten till webbplatsen.
Det kan dock även finnas ett problem med webbplatsens DNS-poster. Om så är fallet kommer andra besökare att få samma fel, och det finns inget du kan göra för att åtgärda det (om inte webbplatsen är din).
Alternativt så kan felet orsakas av en dålig hosting-tjänst. Om du ofta möter meddelandet ”Denna webbplats kan inte nås” när du försöker komma åt din webbplats så kan det vara dags att byta till en bättre hosting-leverantör.
Kinsta erbjuder tillförlitlig hosting för privatpersoner och företag. Våra planer levereras dessutom med ett APM-verktyg som gör att du kan identifiera och lösa prestandaproblem på din webbplats.
Om du stöter på problem så finns vårt team alltid tillgängligt för att hjälpa dig. Varje Kinsta-plan levereras med expertsupport dygnet runt så att du kan lösa eventuella problem snabbt.
6 beprövade metoder för att åtgärda felet ”ERR_NAME_NOT_RESOLVED”
Nu när vi vet vad som orsakar felet ”ERR_NAME_NOT_RESOLVED” så ska vi titta på några effektiva sätt att åtgärda problemet och återfå tillgång till din webbplats.
1. Testa din internetanslutning
Det första steget är att fastställa om det är ett problem med din internetanslutning som orsakar felet. För att göra detta så kan du försöka komma åt webbplatsen från ett annat WiFi-nätverk.
Om det fungerar så kan du helt enkelt behöva starta om din router. Oroa dig inte om detta inte löser problemet – det finns flera andra saker som du kan prova!
2. Rensa DNS-cachen på datorn
Felet ”ERR_NAME_NOT_RESOLVED” kan även orsakas av föråldrade cacheobjekt på din enhet. För att åtgärda problemet så måste du rensa DNS-cachen på datorn.
Om du använder Windows så öppnar du appen Kommandotolken. Du kan använda tangentbordsgenvägen Windows + r för att starta fönstret Kör och sedan ange cmd för att öppna kommandotolken:
Skriv in följande kommando och tryck på Enter:
ipconfig /flushdns
Windows rensar och återställer nu dina DNS-cachefiler. När detta är klart så bör du se ett meddelande som lyder: ”lyckad rensning av DNS resolver-cachen”.
Om du har en macOS-enhet så måste du ange följande kommando i terminalen:
dscacheutil -flushcache
Linux-användare kan rensa DNS-cachen med nscd genom att ange följande kommandorad i underkatalogen init.d :
sudo /etc/init.d/nscd restart
För att rensa DNS-cachen med systemd anger du den här kommandoraden:
systemd-resolve --flush-caches
Ange sedan följande kommando för att kontrollera att det har fungerat:
systemd-resolve --statistics
Försök nu att komma åt webbplatsen igen. Om du fortfarande inte lyckas kan du gå vidare till nästa steg.
3. Kontrollera webbläsarinställningarna
Om du fortfarande inte kan komma åt webbplatsen så kan problemet ha sin grund i din webbläsare. Google Chrome har exempelvis sin egen DNS-cache så du måste även rensa den.
För att göra detta så öppnar du Google Chrome och skriver in följande rad i adressfältet:
chrome://net-internals/#dns
Följande skärm visas:
Nu klickar du helt enkelt på knappen Rensa hosting-cache.
Vi rekommenderar även att du kontrollerar inställningen för sidförladdning i Google Chrome. Som ett resultat av denna inställning förinstalleras innehållet på webbplatser som du har besökt tidigare, inklusive DNS-data. Då kan det exempelvis visas snabbare. Detta innebär att den kan lagra föråldrad information, så du måste inaktivera den.
I ditt Google Chrome-fönster klickar du på de tre prickarna i det övre högra hörnet och väljer Inställningar. Navigera sedan till Sekretess och säkerhet:
Därefter så väljer du Cookies och andra sidouppgifter. Leta upp inställningen Förladdning av sidor för snabbare surfning och sökning och stäng av den:
Medan du är här så kanske du även bör rensa webbläsarens cache. Du gör detta genom att återgå till sidan Integritet och säkerhet och välja Rensa webbläsardata.
I popup-fönstret så ställer du in tidsintervallet till Hela tiden, ser till att alla rutor är markerade och trycker på Rensa data:
Om du använder en annan webbläsare så kan vi hjälpa dig. Vi har sammanställt en guide som visar hur du rensar cacheminnet i alla större webbläsare!
4. Återställ dina brandväggsinställningar
Om du fortfarande möter felet ERR_NAME_NOT_RESOLVED efter att ha rensat DNS och cache så är det dags att försöka återställa brandväggens inställningar. Om du använder ett säkerhetsprogram så kan detta identifiera ett falskt hot på webbplatsen och blockera åtkomsten till den.
I Windows så öppnar du appen Inställningar och väljer Integritet och säkerhet. Klicka sedan på Windows-säkerhet:
På nästa sida så väljer du Brandvägg och nätverksskydd:
Klicka sedan på alternativet Återställ brandväggar till standardvärden längst ner på sidan:
Slutligen så klickar du på knappen Återställ standardvärden:
Försök nu att komma åt webbplatsen. Om du fortfarande inte lyckas så fortsätter du till nästa steg i den här felsökningsguiden.
5. Konfigurera DNS-servern på datorn
DNS-servern kanske inte fungerar korrekt, vilket resulterar i felet ERR_NAME_NOT_RESOLVED. För att felsöka det här problemet så måste du använda en DNS-serveradress från Google’s offentliga servrar.
I Windows så öppnar du Kontrollpanelen och navigerar till Nätverks- och delningscenter:
På nästa sida så väljer du Ändra adapterinställningar:
Hitta sedan ditt nuvarande nätverk, högerklicka på det och välj Egenskaper:
I fönstret Egenskaper så dubbelklickar du på Internet Protokoll Version 4 (TCP/IPv4) eller Internet Protokoll Version 6 (TCP/IPv6). I nästa popup-fönster så väljer du Använd följande DNS-serveradresser och anger informationen för Google’s servrar:
Där finns IP-adresserna till Google’s DNS-servrar:
- För IPv4: 8.8.8.8 och/eller 8.8.4.4.
- För IPv6: 2001:4860:4860::8888 och/eller 2001:4860:4860::8844.
Om du använder macOS så öppnar du Systeminställningar och väljer Nätverk. Klicka sedan på Avancerat och öppna fliken DNS.
Klicka på knappen + för att lägga till en ny DNS-server och ange adresserna till Google’s offentliga DNS-servrar. När du är klar så väljer du OK och Tillämpa.
6. Inaktivera DNSSEC för din domän
Om ingen av de metoder som vi har behandlat ovan har löst problemet så kan det finnas ett problem med webbplatsens DNS-poster. Webbplatsen som du försöker komma åt kanskeinte är din egen? Då finns det inget som du kan göra.
I de fall där webbplatsen är din så kan du försöka att inaktivera DNSSEC för din domän. Detta är ett säkerhetstillägg som skyddar dina DNS-poster från obehörig åtkomst.
Men om du nyligen har bytt till en ny hosting-leverantör så kan DNSSEC exempelvis förhindra att domänen sprids korrekt.
För att kontrollera om DNSSEC är aktiverat för din domän så kan du göra en WHOIS-sökning:
Skriv in din domän och leta sedan efter fältet DNSSEC:
Om det står ”signed” måste du inaktivera det. Du bör kunna göra detta från ditt konto hos domänregistratorn eller från din hosting-lista (om du köpte domänen via din hosting-leverantör).
Om du är Kinsta-kund så kan du komma åt dina DNS-poster från din MyKinsta-instrumentpanelen. Välj fliken DNS, följt av ditt domännamn:
Kontrollera om det finns en DNSSEC-post i avsnittet DNS-poster. Gå sedan vidare och ta bort den:
Om du inte kan komma åt eller redigera dina DNS-poster så rekommenderar vi att du kontaktar din hosting-leverantör för att få hjälp.
Så här åtgärdar du ”ERR_NAME_NOT_RESOLVED” på Android
Du kanske även undrar hur du löser felet ”ERR_NAME_NOT_RESOLVED” på en Android-enhet.
Försök först att stänga av inställningen för förhandsinläsning av sidor i Chrome, som visas ovan. Klicka helt enkelt på de tre prickarna i skärmens övre högra hörn, välj Inställningar och följ instruktionerna i metod 3.
Om du har en antivirusapp på din Android-enhet så kanske du bör inaktivera den och försöka komma åt webbplatsen igen. Alternativt så kan du starta om telefonen i felsäkert läge. Om felet inte visas i det här läget så kan det ha orsakats av en nyligen installerad app på enheten.
Slutligen så kan du försöka återställa Chrome-appen till fabriksversionen. För att göra detta så navigerar du till Inställningar > Appar på din telefon. Leta sedan efter Chrome-appen, öppna den och klicka på knappen Inaktivera.
Du kommer att bli ombedd att bekräfta ditt val. Klicka på Inaktivera appen och vänta tills processen är klar. Försök sedan att återigen få tillgång till webbplatsen.
Vilka andra vanliga DNS-fel finns det?
ERR_NAME_NOT_RESOLVED är bara ett av flera DNS-fel som du kan stöta på. Andra vanliga problem är bl.a. följande:
Dessa DNS-problem har vanligtvis liknande metoder för felsökning. I de flesta fall så bör du börja med att rensa webbläsarens cache och rensa DNS-cachen på datorn.
Om problemet ligger på serversidan så kan du kontakta din hosting-leverantör för att få hjälp. Ge så mycket information som möjligt så bör de kunna hjälpa dig.
Sammanfattning:
Felet ERR_NAME_NOT_RESOLVED uppstår när DNS inte kan hitta en webbplats IP-adress. Det orsakas vanligtvis av föråldrade data i cacheminnet, en känslig brandvägg eller ett konfigurationsproblem med DNS-servern på din dator.
Du kan exempelvis försöka lösa problemet genom att testa internetanslutningen, rensa DNS-cachen på datorn och kontrollera webbläsarinställningarna. Det lönar sig även att rensa webbläsarens cache och återställa inställningarna för brandväggen. Om problemet ligger på serversidan så kan du överväga att kontakta din host för att få hjälp.
Vi på Kinsta erbjuder expertsupport dygnet runt för att hjälpa dig att åtgärda WordPress-fel och andra konfigurationsproblem. Ta kontakt med oss idag!