Ha valaha is keresett valamit a Google-on, vagy megpróbált felkeresni egy webhelyet, akkor valószínűleg találkozott a NXDOMAIN DNS hiba válasz. Ez a hiba általában a "Ez az oldal nem érhető el" or "Ez a weboldal nem érhető el" üzenet mint „DNS_PROBE_FINISHED_NXDOMAIN” amikor a Google nem tud betölteni egy oldalt.
A hibát általában egy üzenet is kíséri, amely szerint a böngésző nem találja az IP-címet. Ennek számos oka lehet, a lejárt tartománynevektől a hibás DNS-konfigurációkig.
Ez komoly probléma lehet a webhely tulajdonosa számára, mivel percről percre veszít ügyfeleket és felhasználókat. Ezenkívül, ha egy webhely problémákat okoz, és nem reagál, ezt a keresőmotorok észreveszik, ami csökkenti annak esélyét, hogy webhelye megjelenjen, amikor a felhasználók olyan tartalmat keresnek, amelyet az Ön webhelye is biztosít.
Végül, az NXDOMAIN hibát egy NXDOMAIN támadás is okozhatja, így ez a probléma még komolyabb problémát jelent a webhely tulajdonosa számára. Ennek ellenére vizsgáljuk meg, mi az NXDOMAIN válasz, miért fordul elő, és hogyan javíthatja és megelőzheti.
Mit jelent az NXDOMAIN hiba?
Az NXDOMAIN vagy nem létező tartományhiba egy DNS-hibaüzenet, amelyet az ügyfél akkor kap, amikor a kért tartománynévrendszer nem tudja feloldani a webhely URL-címét IP-címmé. Ez a probléma azt eredményezi, hogy a webböngésző nem tudja elérni a webhelyet, ami arra utal, hogy a név szerint a domain nem létezik.
Ez a hiba általában „DNS_PROBE_FINISHED_NXDOMAIN” néven jelenik meg, és a webböngésző szomorú arcot vagy felhő gondolatbuborékot jelenít meg. Bár ez a hiba gyakran előfordulhat, ha webhelye folyamatosan találkozik ezzel a problémával, ez hálózati problémákra vagy rosszabb esetben biztonsági problémákra utalhat.
Miért fordul elő az NXDOMAIN hiba?
Mint korábban említettük, az NXDOMAIN DNS-hiba számos okból következik be. Ezek az okok a lejárt vagy rosszul konfigurált tartományoktól a biztonsági problémákig terjednek. Tehát beszéljük meg a fő okokat, amelyek miatt webhelye NXDOMAIN hibába ütközhet.
Lejárt vagy nem regisztrált domain név
Az NXDOMAIN DNS-hiba egyik gyakori oka az, hogy a célwebhely nem érhető el egy nem regisztrált vagy lejárt tartománynév miatt.
Az Internet Corporation for Assigned Names and Numbers (ICANN) keresőeszközén ellenőrizheti, hogy a domain név lejárt-e, vagy nincs-e regisztrálva. Egyszerűen írja be a webhely URL-jét, és ellenőrizze, hogy az aktív-e az ICANN adatbázisban.
Rosszul konfigurált tartomány
A nem regisztrált vagy lejárt domainektől eltekintve, egy másik ok, amiért webhelye NXDOMAIN hibaválaszt kaphat, az az, hogy a domain nem mutat semmilyen IP-címre, vagy rossz címre mutat. Ellenőrizheti a tartomány DNS-rekordjait, hogy megbizonyosodjon arról, hogy a tartomány a megfelelő címre mutat.
Biztonsági problémák
Mint korábban említettem, az állandó NXDOMAIN DNS-hiba lehetséges biztonsági hiányosságokra és hálózati problémákra utalhat. Az egyik biztonsági probléma a rosszindulatú programok beaconingja, amely értesíti a kiberbűnözőket, ha rendszert fertőztek meg. Ez egy bejövő DDoS támadás korai jele.
Ezenkívül, ha több NXDOMAIN-válasz érkezik a helyi DNS-szolgáltatástól, amelyek egy ügyféltől származnak, ez egy másik biztonsági probléma jele lehet, amely érzékeny adatok elvesztéséhez vezethet.
Felhasználó-specifikus problémák
Végül előfordulhat, hogy az NXDOMAIN DNS-hiba csak egyetlen felhasználóra vagy néhány kiválasztott felhasználóra korlátozódik, nem pedig az Ön webhelyére. A probléma magától az internetszolgáltatótól vagy a böngészőtől is származhat.
NXDOMAIN hiba javítása
Amint láthatja, számos oka lehet annak, hogy webhelye NXDOMAIN hibaválaszba futhat. Most pedig nézzük meg, hogyan javíthatja ki a hibához vezető problémákat.
Annak megállapítása, hogy a probléma felhasználó-specifikus vagy széles körben elterjedt
Az NXDOMAIN dns hiba kijavításának első lépése annak meghatározása, hogy a probléma minden felhasználónál jelentkezik-e, vagy csak az Ön eszközére és böngészőjére korlátozódik. Ehhez használhat proxyszerver-webhelyet, például „proxysite.com” vagy „hide.me”, és megadhatja webhelye URL-címét, és tesztelhet néhány különböző szerverhelyet.
Ha a hiba nem jelenik meg, amikor a proxyszerver webhelyén keresztül éri el webhelyét, akkor a probléma valószínűleg az Ön eszközéből vagy webböngészőjéből származik.
Lejárt vagy nem regisztrált domain javítása
Ha a domain neve nem aktív, annak több oka is lehet. Ha nemrég szerzett domaint, 15 napon belül igazolnia kell a tulajdonjogát, különben az ICANN felfüggesztheti azt. Ha a domainje lejárt, van egy 45 napos időszak, amikor további díjak nélkül megújíthatja.
Ha a 45 napos időszak lejárt, 30 nap áll rendelkezésére a domain megújítására a további költségekkel, mielőtt a domain nevet töröljük. Ha még mindig nem újította meg domainjét, akkor a függőben lévő törlési szakaszba lép, és várnia kell, amíg újra megvásárolhatja.
A domain megfelelő konfigurálása
Ha ellenőrizte domainje DNS-rekordjait olyan webhelyeken, mint a WHOIS, és kiderült, hogy a domain konfigurálása helytelen, előfordulhat, hogy van néhány probléma, amelyet ellenőriznie kell és meg kell oldania.
Először is, ha a domainje nem a webhely tárhelyszolgáltatója által biztosított névszerverekre mutat, fel kell vennie a kapcsolatot a domain regisztrátorával, és meg kell kérnie, hogy irányítsa a domaint a megfelelő névszerverekre.
Egy másik gyakori probléma, amely NXDOMAIN DNS-hibát okozhat, akkor fordul elő, ha az aldomain nincs megfelelően konfigurálva. A már birtokolt domain használatával létrehozhat külön webhelyet anélkül, hogy új domaint kellene vásárolnia.
Ekkor hoz létre egy aldomaint, például „blog.exampledomain.com” vagy „forum.exampledomain.com”, amikor már a „exampledomain.com” tulajdonosa. Ennek ellenére, ha nem állította be megfelelően az aldomaint (hibásan írta el a címet stb.), akkor az aldomain webhelye nem fog működni.
Ellenőrizheti a domain és az aldomain beállításait a webhelye tárhelyszolgáltatója által biztosított DNS lapon, vagy megkeresheti a „whatsmydns.net” webhelyet, amely teljes jelentést jelenít meg domainjeiről, aldomainjeiről és A rekordjáról.
Ha minden rendben van, lehet, hogy csak idő kérdése, mert várnia kell egy kicsit, amíg a DNS-terjesztés életbe lép.
Ennek ellenére ezek a problémák akkor jelentkeznek, ha nemrég állította be webhelyét. Tehát vegyük fontolóra azokat a helyzeteket, amikor beállította webhelyét, és az egy ideje jól működik, és hirtelen NXDOMAIN választ kap.
Az egyik probléma, amely az NXDOMAIN DNS-hibát okozhatja, az, hogy a webhely tárhelyszolgáltatójának támadás alatti üzemmódja aktív, ami inaktív állapothoz vezet. Ezt a WHOIS-on keresztül ellenőrizheti. Ha ez az üzemmód aktív, kapcsolja ki, és ellenőrizze, hogy a hiba megoldódott-e.
Biztonsági problémák megoldása
Az NXDOMAIN támadások a többi számítógépes támadáshoz hasonlóan jellemzően két típusra oszthatók: kifinomult és nem kifinomult támadásokra. A kifinomult NXDOMAIN támadások általában meglehetősen könnyen észlelhetők, mivel árulkodó jeleik vannak, például természetellenesen sok kérés egy forrásból nem létező domain nevekre.
Ennek ellenére még az ilyen típusú támadásokat is nehéz lehet egyedül megbirkózni, nem is beszélve a kifinomult NXDOMAIN támadásokról, ahol ártatlan felhasználók fertőzött eszközeit használják fel támadások indítására, ami sokkal bonyolultabbá teszi az észlelést.
A támadások figyeléséhez és megelőzéséhez olyan jól ismert felhőszolgáltatók DNS-biztonsági megoldásait használhatja, mint a Cloudflare és a Cisco.
Ezek a megoldások nemcsak a nagyon szükséges biztonságot nyújtják, hanem a terheléselosztáson keresztül kezelik a DNS-t is, így a hirtelen forgalomkiugrások kezelhetők NXDOMAIN válasz nélkül.
Felhasználó-specifikus problémák megoldása
Ha a fenti problémák mindegyikét ellenőrizte, és rájött, hogy a webhelyén tapasztalt hiba csak Önre vonatkozik, és nem mindenki másra vonatkozik, akkor keresse meg a problémát az eszközével, webböngészőjével, internetszolgáltatójával stb.
Ha a probléma csak Önre vonatkozik, számos oka lehet annak, hogy NXDOMAIN-válaszba ütközz, ezért itt van a megoldás mindegyikre:
A DNS-gyorsítótár öblítése
Az NXDOMAIN hibák egyik leggyakoribb javítása a DNS-gyorsítótár kiürítése. Nézze meg, minden alkalommal, amikor meglátogat egy oldalt, a webböngészője eltárolja az adott IP-cím és DNS ideiglenes gyorsítótárát. Ez segít felgyorsítani az oldal betöltési folyamatát, amikor később meglátogatja az oldalt.
Ez mind jó és finom; Ha azonban rengeteg sérült vagy elavult DNS-gyorsítótár fájlt tárolnak, az operációs rendszer hibákat kezd el, és akár biztonsági hiányosságokhoz is vezethet. Ez NXDOMAIN hibákhoz vezethet.
Megtekintheti praktikus útmutatónkat a hogyan kell kiüríteni a DNS-t, ahol elmagyaráztuk az összes operációs rendszer folyamatát, valamint a Google Chrome DNS-gyorsítótárának kiürítését, amely elkülönül a rendszer DNS-gyorsítótárától.
Változtassa meg DNS-kiszolgálóit
A DNS-kiszolgáló címét általában az internetszolgáltató határozza meg; ezek a DNS-kiszolgálók azonban nem feltétlenül a legjobbak sebesség vagy biztonság szempontjából.
Ha az internetszolgáltató által használt DNS-kiszolgálóval bármilyen probléma van, az NXDOMAIN hibát okozhat. Ha gyorsabb, megbízhatóbb DNS-kiszolgálót szeretne, használhatja a Google, az OpenDNS és a Cloudflare által biztosított népszerű nyilvános DNS-kiszolgálók bármelyikét. A DNS-kiszolgáló módosításához kövesse az alábbi lépéseket:
Windows felhasználóknak:
- Kattintson a Start gombra, és keresse meg a Vezérlőpultot. Futtassa a Vezérlőpultot, majd kattintson a Hálózat és internet, majd a Hálózati és megosztási központ elemre.
- Az ablak bal oldalán megjelenik az Adapterbeállítások módosítása; kattintson rá.
- Kattintson a jobb gombbal az aktuális kapcsolatra, és válassza a Tulajdonságok lehetőséget.
- A listában keresse meg az Internet Protocol 4-es verzióját (TCP/IP) vagy az Internet Protocol 6-os verzióját (TCP/IPv6), és kattintson valamelyikre. Ha ezt megtette, az alján található Tulajdonságok gomb kékre vált. Kattintson erre.
- Az ablak alján a „Használja a következő DNS-kiszolgálócímeket” szöveg jelenik meg. Kattintson a mellette lévő körre az opció bekapcsolásához.
- Írja be a következő számokat:
- Preferált DNS szerver:
1.1.1.1 (IPv4)
2606:4700:4700::1111 (IPv6) - Alternatív DNS szerver:
1.0.0.1 (IPv4)
2606:4700:4700::1001 (IPv6)
- Preferált DNS szerver:
- Miután befejezte az új DNS-címek megadását, nyisson meg egy új lapot a böngészőjében, és ellenőrizze, hogy az NXDOMAIN hiba megoldódott-e.
macOS esetén:
- Nyissa meg a Rendszerbeállításokat, és lépjen a Hálózat elemre.
- Kattintson az aktuális hálózati kapcsolatra, majd kattintson a Speciális gombra.
- Az ablak tetején lévő sorból lépjen a DNS elemre, és kattintson a + jelre.
- Írja be a következő számokat:
- Preferált DNS szerver:
1.1.1.1 (IPv4)
2606:4700:4700::1111 (IPv6) - Alternatív DNS szerver:
1.0.0.1 (IPv4)
2606:4700:4700::1001 (IPv6)
- Preferált DNS szerver:
- Miután befejezte az új DNS-címek megadását, nyisson meg egy új lapot a böngészőjében, és ellenőrizze, hogy az NXDOMAIN hiba megoldódott-e.
Linux esetén:
- Ellenőrizze az aktuális DNS-kiszolgálót ezzel a paranccsal:
cat /etc/resolv.conf
- A DNS-beállítások szerkesztéséhez írja be a következő parancsot:
sudo nano /etc/resolv.conf
- A parancs futtatása után megnyílik egy fájl a nano szerkesztőben. Adja meg a következő parancsot a DNS-cím megváltoztatásához:
nameserver 1.1.1.1
Ha a Linux legújabb verzióját használja, a következő lépésekkel módosíthatja DNS-címét:
- Nyissa meg a terminál ablakot, és írja be a következő parancsot:
cd /etc/netplan
- Ha ezt megtette, írja be ls a konfigurációs fájlok felsorolásához. Ezután a következő paranccsal szerkesztheti az Ubuntu DNS-kiszolgálót:
sudo nano filenamehere.yaml
- Használja a következő számokat az új DNS-hez:
- Preferált DNS szerver:
1.1.1.1 (IPv4)
2606:4700:4700::1111 (IPv6) - Alternatív DNS szerver:
1.0.0.1 (IPv4)
2606:4700:4700::1001 (IPv6)
- Preferált DNS szerver:
- Miután beírta őket, nyomja meg együtt a Control és az O billentyűket a kiírásához, a Control és X billentyűket pedig a kilépéshez. A módosítások mentéséhez használja a következő parancsot:
sudo netplan apply
- Miután befejezte az új DNS-címek megadását, nyisson meg egy új lapot a böngészőjében, és ellenőrizze, hogy az NXDOMAIN hiba megoldódott-e.
Ellenőrizze a helyi gazdagép fájljait
A webhelylátogatási folyamat egyik fő összetevője az eszközén található helyi hosts fájlon keresztül történik. Ennek a fájlnak az a feladata, hogy minden alkalommal, amikor felkeres egy webhelyet, egy domain nevet illesszen az IP-címéhez.
Előfordulhat azonban, hogy a helyi hosts fájl tudtukon kívül elérhetetlenként jelöl meg egy adott tartománynevet vagy IP-címet, vagy a felhasználó tévedésből olyan változtatásokat hajthat végre itt, amelyek NXDOMAIN hibát eredményezhetnek.
Windows esetén:
- Kattintson a Start gombra, írja be a Jegyzettömböt, és válassza a Futtatás rendszergazdaként lehetőséget.
- Az ablak tetején lévő sorban kattintson a Fájl elemre, és válassza a Megnyitás… lehetőséget.
- Az új ablak jobb alsó sarkában módosítsa a Szöveges dokumentumok (*.txt) szűrőt Minden fájlra, írja be az alábbi elérési utat a Fájlnévsorba, majd kattintson a Megnyitás gombra:
C:\Windows\System32\drivers\etc\
- Ezt követően látnia kell egy hosts nevű fájlt. Kattintson duplán a fájl megnyitásához.
- Megnyílik egy fájl, amely információkat tartalmaz az IP-címekről és a tartományokról. A fájl alján egy csomó feketelistán szereplő webhelyet fog látni. Ha webhelye a ::1 localhost sor alatti webhelyek között is szerepel, távolítsa el.
- Nyisson meg egy új lapot a böngészőjében, és ellenőrizze, hogy az NXDOMAIN hiba megoldódott-e.
macOS esetén:
- Nyissa meg a Terminált a Dock Launchpad ikonjára kattintva, és írja be a terminál kifejezést a keresőmezőbe.
- Írja be a következő parancsot:
sudo nano /private/etc/hosts
- Ezzel megnyílik a hosts fájl. Ha webhelye a ::1 sor alatt felsorolt webhelyek részeként szerepel, távolítsa el.
- Ha végzett a törléssel, nyomja meg együtt a Command és az O billentyűket a fájl felülírásához, és nyomja meg a Return gombot a módosítások mentéséhez.
- Nyomja meg együtt a Command és az X billentyűket a hosts fájl bezárásához, és ellenőrizze, hogy az NXDOMAIN hiba megoldódott-e.
Linux esetén:
- Nyisson meg egy terminál ablakot.
- Írja be a következő parancsot:
sudo nano /etc/hosts
- Ha webhelye a ::1 sor alatt felsorolt webhelyek részeként szerepel, távolítsa el.
- Nyomja meg a Control és X billentyűket, és amikor megkérdezi, hogy kívánja-e menteni a változtatásokat, írja be az y-t.
Tiltsa le a víruskeresőt vagy a VPN-t
Míg a víruskeresők és a VPN-ek nagyszerű eszközök lehetnek az eszköz és a hálózat biztonságának megőrzésében, blokkolhatják a teljesen biztonságos webhelyeket is. Ez NXDOMAIN hibához vezethet, amikor megpróbálja elérni a webhelyet.
A harmadik féltől származó vírusirtó deaktiválása alkalmazásonként eltérő, ezért meg kell keresnie az adott vírusirtóhoz tartozó útmutatót, vagy további információért forduljon a víruskereső támogatási csapatához.
Ami a Windows beépített valós idejű Windows Defender vírusvédelmét illeti, kövesse az alábbi lépéseket:
- Nyomja meg egyszerre a Windows és az I billentyűt a Windows beállítások megnyitásához.
- Kattintson a Frissítés és biztonság elemre, majd a bal oldali listából válassza a Windows biztonság lehetőséget.
- A jobb oldali listából válassza a Vírus- és fenyegetésvédelem lehetőséget. Az új ablakban keresse meg a Vírus- és fenyegetésvédelmi beállításokat. A Vírus- és fenyegetésvédelmi beállítások alatt kattintson a Beállítások kezelése elemre.
- Kapcsolja ki a Valós idejű védelmet.
Miután kikapcsolta a harmadik fél víruskeresőjét és a Windows valós idejű védelmét, ellenőrizze, hogy az NXDOMAIN hiba megoldódott-e.
A VPN letiltásához kövesse az alábbi lépéseket:
Windows esetén:
- Kattintson a Start gombra, majd kattintson a Beállítások elemre, amely a fogaskerék ikon.
- A Windows beállítások oldalon keresse meg és kattintson a Hálózat és internet elemre.
- A bal oldali listából válassza a VPN lehetőséget.
- Kattintson a használt VPN-szolgáltatásra, majd kattintson a Leválasztás gombra.
- Indítsa újra az eszközt, és ellenőrizze, hogy az NXDOMAIN hiba megoldódott-e.
macOS esetén:
- Nyissa meg a Rendszerbeállításokat, és kattintson a Hálózat elemre.
- A bal oldali listából válassza a VPN lehetőséget.
- Kattintson a Leválasztás és az Alkalmaz gombra a módosítások mentéséhez.
Linux-felhasználók számára a VPN kikapcsolásának módja operációs rendszerenként és VPN-enként változó, ezért meg kell keresnie az adott operációs rendszerre és VPN-re vonatkozó útmutatót, vagy fel kell vennie a kapcsolatot a VPN-szolgáltató támogatásával.
Végső gondolatok
Az NXDOMAIN hiba megoldása másfél fejfájást jelenthet, vagy olyan egyszerű, mint a DNS-gyorsítótár kiürítése. Akárhogy is, ez egy elég gyakori hiba, így ha tudja, hogyan kell kezelni, akár felhasználóként, akár webhelytulajdonosként, sok időt és pénzt is megtakaríthat.
GYIK
Mi az NXDOMAIN hiba?
Egyszerűen fogalmazva, az NXDOMAIN vagy nem létező domain hiba azt jelenti, hogy a webböngésző nem tudja elérni a webhelyet, ami arra utal, hogy a név szerint a domain nem létezik.
Hogyan javíthat ki egy NXDOMAIN hibát?
Az NXDOMAIN hibát többféleképpen is kijavíthatja; ez azonban attól függ, hogy Ön webhelytulajdonos vagy mindennapi ügyfél, és hogy a hiba széles körben elterjedt vagy felhasználó-specifikus.
Ha Ön tulajdonos, ellenőrizze, hogy domainje nincs-e regisztrálva, vagy nem járt-e le. Ami a mindennapi felhasználókat illeti, az NXDOMAIN hiba megoldásának egyik leggyakoribb módja a DNS-gyorsítótár kiürítése.
Mit jelent az NXDOMAIN hiba?
Az NXDOMAIN hiba sok dolgot jelezhet, például:
- Helytelen URL helyesírás.
- Elavult kód próbál elérni egy nem létező webhelyet.
- Rosszul konfigurált tartomány.
- Feltört domain vagy biztonsági problémák.
- Egy VPN vagy vírusirtó valamilyen okból feketelistára tette a domaint.