För dig som regelbundet arbetar med webbplatser så är det ganska vanligt med fel som är specifika för CMS, t.ex. white screen of death eller fel i databasanslutningen. Men en annan undergrupp av fel som du förmodligen kommer att stöta på är de som är kopplade till din internetanslutning och ditt DNS.
Ett mycket vanligt fel som Google Chrome-användare får när de försöker surfa till en webbsida är”Denna webbplats kan inte nås – Server IP-adress hittades inte”, tillsammans med DNS_PROBE_FINISHED_NXDOMAIN. Detta kan vara väldigt frustrerande. Det kan exempelvis göra att du inte kan surfa till din webbplats eller någon annanstans heller. 😫
Om du möter det här felet när du försöker komma till din webbplats så behöver du dock inte oroa dig, det är ganska enkelt att åtgärda. Kolla in rekommendationerna nedan om hur du kan få uppkoppling igen. Detta kan även fungera för andra webbläsare, exempelvis Firefox, Edge osv.
Kolla in vår videoguide om hur du åtgärdar felet DNS_PROBE_FINISHED_NXDOMAIN
Vad är DNS_PROBE_FINISHED_NXDOMAIN?
Orsaken till DNS_PROBE_FINISHED_NXDOMAIN beror vanligtvis på en felkonfiguration eller ett problem med ditt DNS. DNS är en förkortning för Domain Name System. Som ett resultat av detta så styrs trafiken på Internet genom att domännamn kopplas till faktiska webbservrar. Det tar i princip en mänsklig begäran – ett domännamn som kinsta.com – och översätter det till en datorvänlig IP-adress till en server – som 216.3.128.12.
När en användare skriver in en webbadress i sin webbläsare så börjar DNS: et arbeta för att koppla webbadressen till IP-adressen för den faktiska servern. Detta kallas DNS-namnupplösning och innebär att en DNS-rekursor frågar olika namnservrar för att ta reda på serverns faktiska IP-adress.
Om DNS: et misslyckas med att lösa upp domännamnet eller adressen så kan du möta felet DNS_PROBE_FINISHED_NXDOMAIN. NXDOMAIN-delen står för Non-Existent Domain (icke-existerande domän). Läs mer om DNS och hur det fungerar.
Felkod | DNS_PROBE_FINISHED_NXDOMAIN |
Typ av fel | DNS-fel |
Felvariationer | Den här webbplatsen kan inte nås Hmm. Vi har problem med att hitta den webbplatsen Hmmm… kan inte nå den här sidan Safari kan inte hitta servern |
Orsaker till fel | Fel i Internetanslutningen Brandväggen blockerar åtkomsten Felkonfiguration av DNS DNS har ännu inte spridits Server som inte svarar |
Hur ser felet DNS_PROBE_FINISHED_NXDOMAIN ut i webbläsare?
Det finns ett par olika varianter av det här felet beroende på vilken webbläsare som du använder.
Google Chrome
I Google Chrome så visas felet som DNS_PROBE_FINISHED_NXDOMAIN (se nedan) och visar att webbplatsen inte kan nås, följt av att serverns IP-adress inte kunde hittas.
Den här webbplatsen kan inte nås eller Den här webbsidan är inte tillgänglig.
Mozilla Firefox
I Mozilla Firefox visas det helt enkelt som Hmm. Vi har problem med att hitta den webbplatsen (se nedan).
Vi kan inte ansluta till servern på domain.com.
Microsoft Edge
I Microsoft Edge så visas det helt enkelt som Hmmm… kan inte nå den här sidan (se nedan). Vilket inte är särskilt hjälpsamt.
Kontrollera att du har rätt webbadress: domain.com.
Safari
I Safari så visas det helt enkelt som att Safari kan inte hitta servern (se nedan).
Safari kan inte öppna sidan ”domain.com” eftersom Safari inte kan hitta servern ”domain.com”.
Huvudorsaker till felet DNS_PROBE_FINISHED_NXDOMAIN
Som vi nämnde ovan så inträffar det här felet när domännamnssystemet inte kan lösa upp en webbplats webbadress till en IP-adress. Orsakerna till detta kan vara att:
- Du har skrivit webbplatsens namn fel i sökfältet.
- Det finns ett fel i internetanslutningen. Som ett resultat så förhindras din åtkomst.
- Din brandvägg blockerar åtkomsten till webbplatsen.
- Ett antivirusprogram eller ett VPN stör dina nätverksinställningar.
- Domänen har gått ut eller är inte registrerad.
- Dina DNS-inställningar är inte konfigurerade på rätt sätt.
Så här åtgärdar du DNS_PROBE_FINISHED_NXDOMAIN på skrivbordet
Här är några rekommendationer och saker att kontrollera för att åtgärda felet (sorterade i ordning efter de vanligaste orsakerna som vi möter):
1. Frigör och förnya IP-adressen
Eftersom detta vanligtvis är ett DNS-problem på klientsidan så är det allra första som du bör göra att försöka frigöra och förnya IP-adressen på din dator. Detta inkluderar även exempelvis att rensa din lokala DNS-cache, som liknar webbläsarens cache.
Windows
I Windows så öppnar du helt enkelt Kommandotolken genom att trycka på Windows-logotypen och R. Skriv sedan ”cmd” och tryck på Enter.
Skriv ipconfig /release
och tryck på Enter. Detta kommer att ge dig din nuvarande IP-adress.
Skriv sedan ipconfig /flushdns
och tryck Enter. Detta kommer att rensa din lokala DNS-cache. Om det fungerade så bör du se meddelandet ”Framgångsrik Rensning av DNS resolver-cachen”.
Skriv sedan ipconfig /renew
och tryck på Enter. Detta kommer att förnya din IP-adress.
Du kan även prova att återställa dina IP-inställningar och Winsock-katalogen med följande kommandon: netsh int ip set dns
och netsh winsock reset
.
Ett alternativt sätt att rensa och förnya DNS är att helt enkelt inaktivera nätverkskortet och återaktivera det.
Mac
För att släppa och förnya din IP-adress på en Mac går du till Systeminställningar…
Klicka på nätverksikonen och klicka sedan på ”Avancerat”
Klicka på fliken TCP/IP om du inte redan är där. Klicka sedan på knappen ”förnya DHCP”.
Precis som vi gjorde ovan i Windows så kan Mac-användare också rensa sin lokala DNS-cache. Även om detta görs på ett annat ställe. Gå till Verktyg och klicka sedan på ”Terminal”
Skriv in följande kommando:
dscacheutil -flushcache
Observera: Det finns inget meddelande om framgång på Mac.
2. Starta om DNS Klienttjänster
Om du kör Windows så kan du försöka starta om DNS-klienttjänsten som löser upp och lagrar DNS-domännamn.
Öppna Kommandotolken genom att trycka på Windows-logotypen och R. Skriv sedan ”services.msc” och tryck på Enter.
Bläddra ner till ”DNS Klient”, högerklicka på den och välj ”Starta om”
Om alternativet omstart är grått för dig (som för oss) finns det ett alternativt sätt att göra detta via kommandotolken.
Öppna Kommandotolken genom att trycka på Windows-logotypen och R. Skriv sedan ”cmd” och tryck på Enter.
Ange sedan följande kommandon:
net stop dnscache net start dnscache
Beroende på vilken version av Windows som du kör så kan du få ett felmeddelande som säger:
Den begärda pausen, fortsättningen eller det begärda stoppet är inte giltigt för den här tjänsten.
Detta beror troligen på att du måste köra CMD som en nätverkstjänst för att kunna utfärda kommandot. Om du stöter på det här felet så föreslår vi att du först provar de andra alternativen nedan.
3. Ändra DNS-servrar
Nästa sak som du kan prova är att ändra dina DNS-servrar. Som standard så tilldelas DNS-servrar automatiskt av din internetleverantör. Men du kan prova att tillfälligt ändra dessa till en offentlig DNS-server, exempelvis Google eller Cloudflare.
- Vissa föredrar att använda Google’s offentliga DNS (8.8.8.8.8 och 8.8.4.4) långsiktigt på grund av att de ibland är mer tillförlitliga.
- Cloudflare har även precis lanserat sitt nya säkra och supersnabba kostnadsfria DNS (1.1.1.1.1 och 1.0.0.1) som vi kommer att använda i det här exemplet. Om du vill använda Google’s så är stegen desamma, du byter helt enkelt ut DNS-serveradresserna mot Google’s.
Tips: Om du redan använder en kostnadsfri DNS-server och har problem så kan du ibland ta bort den och återgå till din internetleverantörs DNS-servrar. Google och Cloudflare är inte perfekta 100 % av tiden och det har funnits några fall där vi har märkt att en återgång har löst problemet.
Windows
I Windows så öppnar du helt enkelt Kommandotolken genom att trycka på Windows-logotypen och R. Skriv sedan ”kontrollpanel” och tryck på Enter.
Klicka på ”Nätverk och Internet” och sedan på ”Nätverks- och delningscenter” På vänster sida så klickar du på ”Ändra adapterinställningar”
Högerklicka på din nuvarande anslutning, det kommer antingen att vara Lokal anslutning eller Trådlös nätverksanslutning beroende på hur du ansluter. Klicka sedan på ”Egenskaper”
Välj Internet Protokoll Version 4 (eller IPv6 om du vill) och klicka på ”Egenskaper”
Anteckna eventuella befintliga inställningar om du behöver återgå till dem. Klicka på ”Använd följande DNS-serveradresser” och ange följande, eller ersätt de befintliga med dessa:
För IPv4: 1.1.1.1
och 1.0.0.1
För IPv6: 2606:4700:4700::1111
och 2606:4700:4700::1001
Klicka på OK och sedan på Stäng. Starta om webbläsaren.
Mac
Om du vill ändra DNS-servrar på en Mac så går du till Systeminställningar…
Klicka på nätverksikonen och sedan på ”Avancerat”
Klicka på fliken ”DNS”.
Lägg sedan till Cloudflare’s DNS-serveradresser.
För IPv4: 1.1.1.1
och 1.0.0.1
För IPv6: 2606:4700:4700::1111
och 2606:4700:4700::1001
4. Återställ Chrome Flaggor
Ibland så kan inställningar eller experimentella funktioner i Chrome ändras eller förstöras av misstag. Du återställer dessa till standardvärden genom att skriva in chrome://flags
i din webbläsare och klicka på ”Återställ allt till standardvärden”
Starta sedan om webbläsaren på nytt.
5. Inaktivera VPN och antivirus tillfälligt
Ibland så kan VPN- och antivirusprogrammen hamna i konflikt med eller åsidosätta dina nätverksinställningar, exempelvis dina DNS-servrar osv. Om du har några igång så kan du exempelvis prova att tillfälligt inaktivera dem för att se om detta löser DNS probe finished nxdomain-felet i Chrome.
6. Kontrollera din lokala hosts-fil
Alla datorer har en så kallad lokal hosts-fil. Detta är en fil som innehåller manuella DNS-poster som är kopplade till specifika IP-adresser. Den redigeras vanligtvis endast när du vill förhandsgranska ditt DNS innan du byter domäner till en ny host.
Det finns dock en mängd olika sätt på vilka denna fil kan ha ändrats eller redigerats. Om inget av ovanstående alternativ fungerade för dig så är det därför värt att dubbelkontrollera din lokala hosts-fil. Som ett resultat så kan du se till att den webbplats som du försöker komma åt inte finns där.
Windows
Hosts-filen kräver vanligtvis ytterligare åtkomst. Så det första steget är att öppna din textredigerare som administratör. Klicka helt enkelt på startmenyn, sök efter din textredigerare, högerklicka på den och välj ”Kör som administratör” Detta kan göras i vilken textredigerare som helst, t.ex. Notepad, Notepad++, Atom osv. Vi använder Sublime i vårt exempel nedan.
I din textredigerare klickar du på Fil → Öppna och bläddrar till följande plats:
C:WindowsSystem32driversetc
Klicka på hosts-filen och ”Öppna”
Dubbelkolla och se till att webbplatsen som du försöker besöka inte finns med där. Om den gör det, ta bort den.
Mac
Om du vill kontrollera din hosts-fil på en Mac så rekommenderar vi att du skaffar Gas Mask. Det är en kostnadsfri applikation som kan användas som hosts-filhanterare, hosts-filredigerare och växla mellan dem. Som ett resultat så blir allting snabbt och enkelt! Annars så kan du exempelvis följa stegen nedan för att redigera din hosts-fil på Mac manuellt.
Gå till Verktyg och klicka sedan på ”Terminal”
Skriv in följande kommando och tryck på Enter (du kommer troligtvis även att uppmanas att ange ditt administratörslösenord).
sudo nano /private/etc/hosts
Dubbelkontrollera och se till att webbplatsen som du försöker besöka inte finns med i din hosts-fil. Om den gör det, ta bort den.
7. Kontrollera DNS för din domän
Möter du endast felet DNS_PROBE_FINISHED_NXDOMAIN på en enda domän, även efter att du har kontrollerat hosts-filen? Då kan du behöva kontrollera DNS-inställningarna för själva domännamnet.
Om du är Kinsta-kund så har vi ett djupgående inlägg om hur du riktar din domän och/eller ditt DNS till Kinsta. Om du nyligen har flyttat din webbplats till en ny hosting-leverantör så kan det vara så att DNS: et har cachelagrat felaktigt på din dator. I så fall borde steg 2 ovan ha löst detta.
8. Starta om datorn
Vi vet att det är irriterande, men det måste nämnas. 😬 Om inget av ovanstående alternativ fungerar så kan du exempelvis försöka att starta om datorn och även routern. Vi inser att många av er förmodligen har hundratals flikar eller program öppna och det är därför som vi gjorde detta till det sista alternativet. Men att starta om enheter rensar faktiskt ut en hel del tillfällig cache.
Så här åtgärdar du DNS_PROBE_FINISHED_NXDOMAIN på mobilen (Android och iOS)
Det här är de vanligaste sätten att åtgärda det här felet på din mobila enhet:
1. Starta om enheten
Du känner säkert till den berömda frågan från den tekniska supporten: ”Har du försökt att stänga av den och sätta på den igen?”
Det finns en anledning till att den frasen är populär: Som ett resultat av omstarten så blir problemet ofta löst! Innan du försöker med någon av de andra lösningarna på den här listan så bör du börja med en enkel omstart av enheten.
Android
Om du vill starta om din Android-enhet så trycker du på enhetens strömbrytare och håller den intryckt för att få upp menyn Alternativ och trycker sedan på alternativet Starta om:
Vänta tills enheten har startat om, öppna sedan Chrome-appen och kontrollera om felet finns.
iPhone/iOS
Om du vill starta om din iPhone eller en annan iOS-enhet så börjar du med att hålla in strömknappen och någon av de två volymknapparna:
Håll dessa intryckta tills reglaget för avstängning visas på skärmen:
Dra slidern från den ena sidan till den andra och vänta sedan tills enheten stängs av.
När den är helt avstängd så trycker du på enhetens strömknapp och håller den intryckt för att slå på den igen. Kontrollera sedan om du fortfarande stöter på felet.
2. Kontrollera om Chrome-appen har uppdaterats
Nästa steg är att se till att du använder den allra senaste versionen av Google Chrome-appen på din Android-enhet
Du kan kontrollera om det finns Chrome-uppdateringar och installera dem genom att följa de här stegen:
- Öppna appen App Store (den heter Google Play Store på Android-enheter).
- Tryck på din profilikon uppe till höger (i sökfältet).
- Sedan så trycker du på menyalternativet Hantera appar och enhet.
- Efter detta så väljer du knappen Tillgängliga Uppdateringar.
- Leta efter Google Chrome i listan. Om du ser den så trycker du på knappen Uppdatera bredvid den.
När uppdateringen har installerats, starta om Chrome-appen och kontrollera om du fortfarande möter felet. Om så är fallet går du vidare till nästa lösning nedan.
3. Rensa Chrome’s webbläsar- och appdata
Cachelagringar är användbara eftersom de snabbar upp din webbläsarupplevelse. Våra tester visar faktiskt att Edge Caching minskar tiden som det tar att leverera hela sidor till webbläsare med mer än 50 %.
Dessa cachelagrade datamängder kan dock också ofta vara källan till fel som DNS_PROBE_FINISHED_NXDOMAIN.
Du behöver som tur är egentligen inte denna cachelagrade data, och om du rensar bort dem kan du åtgärda felet.
Du kan rensa din mobila enhets Chrome-cache och appdata med endast några få tryckningar:
- Öppna Chrome-appen.
- Tryck på ikonen för hamburgermenyn (
⋮
eller⋯
) högst upp eller längst ner. - Tryck på Historik > Rensa webbläsardata.
- Kontrollera Webbhistorik och Cachelagrade bilder och filer. Låt de andra alternativen vara markerade som de är.
- Om du möter meddelandet ”Rensa även data från dessa webbplatser?” bekräftar du genom att trycka på Rensa.
- Vänta tills Chrome har rensat data och tryck sedan på bekräftelsemeddelandet OK, jag förstår.
Försök nu att besöka sidan igen för att se om felet har försvunnit. Om så inte är fallet ska du inte tappa modet! Gå bara vidare till nästa alternativ nedan.
4. Kontrollera om det finns systemuppdateringar
Precis som med Chrome så bör du vara säker på att du kör den senaste versionen av Android-operativsystemet (OS) som finns tillgängligt för din enhet.
Android
Så här ser du om din Android-enhet har några pågående systemuppdateringar:
- Navigera till Inställningar > System.
- Tryck på Systemuppdatering.
- På den här skärmen så kan du få veta att systemet är uppdaterat. Oavsett detta så trycker du på knappen Sök efter uppdatering längst ner.
- Vänta tills systemet letar efter eventuella tillgängliga OS-uppdateringar.
- Om en uppdatering hittas, gå med på att installera den och följ sedan eventuella ytterligare uppmaningar för att slutföra installationen.
- Starta om enheten om uppdateringsprocessen inte gör detta automatiskt.
iPhone/iOS
Du kan kontrollera om det finns pågående uppdateringar på din iPhone eller annan iOS-enhet med de här stegen:
- Navigera till Inställningar > Allmänt > Programuppdatering.
- Granska skärmen för att se om det finns en tillgänglig uppdatering. Om du hittar en sådan så trycker du på knappen Ladda ner och installera.
- Tryck på Installera nu när du uppmanas att göra det.
- Starta om enheten.
När enhetens system har uppdaterats och startats om så kontrollerar du återigen om felet finns i Chrome-appen. Om det fortfarande finns kvar så kan du prova nästa lösning på den här listan.
5. Ändra din mobila enhets nätverksinställningar
Vi talade tidigare om att ändra de stationära enheternas DNS-inställningar för att åtgärda felet DNS_PROBE_FINISHED_NXDOMAIN. Samma tillvägagångssätt kan även fungera med mobila enheter.
Android
För att ändra DNS-inställningarna på din Android så följer du de här stegen:
- Navigera till Inställningar > Nätverk och Internet > Internet.
- Kontrollera att Wi-Fi är aktiverat
- Tryck och håll ner din Wi-Fi-nätverksanslutning och tryck sedan på Ändra.
- Under Avancerade alternativ så letar du upp fälten DNS 1 och DNS 2 och anger den här informationen:
- DNS 1:
8.8.8.8
- DNS 2:
8.8.4.4
- DNS 1:
- Tryck på Spara.
När du har sparat de nya inställningarna så öppnar du Chrome-appen igen och kontrollerar om felet har försvunnit.
iPhone/iOS
Du kan ändra DNS-inställningarna på din iPhone eller annan iOS-enhet med de här stegen:
- Navigera till Inställningar > Wi-Fi.
- Tryck på ditt nätverk i menyn.
- Tryck på Konfigurera DNS > Manuellt.
- Ta bort de aktuella listorna under DNS-servrar och lägg till följande listor i stället:
8.8.8.8
8.8.4.4
2001:4860:4860::8888
2001:4860:4860::8844
Starta om Chrome-appen och kontrollera om felmeddelandet visas igen.
Sammanfattning
Även om det är frustrerande så är felet DNS_PROBE_FINISHED_NXDOMAIN vanligtvis ganska lätt att lösa. Om du rensar din DNS-cache, förnyar din IP-adress och provar olika DNS-servrar så bör du förhoppningsvis kunna surfa på nätet igen på nolltid.
Rekommenderad läsning: Så här åtgärdar du felkoden DNS_PROBE_FINISHED_BAD_CONFIG.
VANLIGA FRÅGOR
Vad är DNS_PROBE_FINISHED_NXDOMAIN?
Felet DNS_PROBE_FINISHED_NXDOMAIN är en indikation på att DNS (Domain Name System) misslyckades med att lösa upp domännamnet eller adressen. NXDOMAIN står för Non-Existent Domain (icke-existerande domän).
Vad orsakar DNS_PROBE_FINISHED_NXDOMAIN?
DNS_PROBE_FINISHED_NXDOMAIN orsakas vanligtvis av en felkonfiguration eller ett problem med ditt DNS.
Hur åtgärdar du DNS_PROBE_FINISHED_NXDOMAIN?
Här är några rekommendationer och saker att kontrollera för att åtgärda felet (sorterade i ordning efter de vanligaste orsakerna som vi möter):
- Släpp och förnya IP-adressen
- Starta om DNS-klienttjänsten
- Byt DNS-servrar
- Återställ Chrome-flaggor
- Inaktivera VPN och antivirus tillfälligt
- Kontrollera din lokala hosts-fil
- Kontrollera DNS för din domän
- Starta om datorn
Hur fixar du DNS_PROBE_FINISHED_NXDOMAIN på mobilen?
Detta är de vanligaste sätten att åtgärda det här felet på din mobila enhet: