Eroarea DNS_PROBE_FINISHED_NXDOMAIN înseamnă că browserul tău nu poate găsi adresa IP pentru domeniul pe care l-ai introdus. Partea "NXDOMAIN" vine de la "Non-Existent Domain" (Domeniu Inexistent), ceea ce îți spune că Sistemul de Nume de Domeniu (DNS) a căutat website-ul dar s-a întors cu mâna goală. Această eroare apare în toate browserele, deși Chrome afișează cea mai recognoscibilă versiune. În experiența noastră oferind suport clienților de găzduire, această eroare provine din șase cauze previzibile, iar verificarea metodică a fiecăreia rezolvă problema în sub zece minute pentru majoritatea utilizatorilor.

Spre deosebire de erorile de server (500, 502, 503), DNS_PROBE_FINISHED_NXDOMAIN provine din conexiunea dintre dispozitivul tău și infrastructura DNS. Website-ul în sine ar putea fi perfect funcțional în timp ce tu privești o pagină de eroare. Înțelegerea locului unde se produce ruptura te ajută să o repari mai rapid și previne panica inutilă despre serverul tău picat.

Cum funcționează (și eșuează) rezoluția DNS

Când tastezi un URL în browser, începe o reacție în lanț. Dispozitivul tău întreabă un resolver DNS despre adresa IP asociată cu acel nume de domeniu. Resolver-ul verifică mai întâi cache-ul său. Dacă nu are un răspuns recent, interoghează serverele root, apoi serverele TLD, apoi nameserverele autoritare ale domeniului. Când orice verigă din acest lanț se rupe sau returnează "acest domeniu nu există", vezi DNS_PROBE_FINISHED_NXDOMAIN.

Eroarea poate proveni de la mașina ta locală, routerul tău, serverele DNS ale ISP-ului tău, sau configurația reală DNS a domeniului. Identificarea exactă a stratului care a eșuat determină dacă poți repara problema singur în secunde sau trebuie să aștepți ca altcineva să corecteze o problemă de server.

Cauza 1: cache DNS local corupt

Sistemul tău de operare stochează căutările DNS într-un cache local pentru a accelera vizitele repetate. Când acest cache devine corupt sau conține intrări învechite, computerul tău poate insista că un domeniu nu există chiar dacă restul internetului îl poate accesa perfect. Aceasta este singura cauză cea mai comună pe care o întâlnim când clienții raportează erori NXDOMAIN pe site-uri specifice care funcționează pentru toți ceilalți.

Golirea (flushing) cache-ului DNS forțează sistemul tău să efectueze căutări proaspete. Procesul diferă în funcție de sistemul de operare:

Windows

Deschide Command Prompt ca Administrator și rulează:

ipconfig /flushdns

Ar trebui să vezi mesajul "Successfully flushed the DNS Resolver Cache." Pentru o resetare mai amănunțită, eliberează și reînnoiește și adresa IP:

ipconfig /release
ipconfig /renew

macOS

Deschide Terminal și rulează comanda potrivită pentru versiunea ta de macOS. Pentru Ventura și versiuni ulterioare:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Linux

Comanda depinde de serviciul tău DNS. Pentru sistemele care folosesc systemd-resolved:

sudo systemctl restart systemd-resolved

După golire, repornește complet browserul (închide toate ferestrele, nu doar tab-ul) și încearcă să accesezi site-ul din nou.

Cauza 2: cache DNS browser (separat de cache-ul sistemului)

Chrome, Firefox și alte browsere moderne mențin propriul cache DNS intern independent de sistemul tău de operare. Chiar și după golirea cache-ului sistemului, browserul tău ar putea servi date învechite din stocarea sa privată. Acest lucru explică de ce un site se încarcă în Firefox dar eșuează în Chrome, sau invers.

Pentru Chrome, tastează următoarele în bara de adrese:

chrome://net-internals/#dns

Fă click pe "Clear host cache" pentru a goli înregistrările DNS interne ale Chrome. Cât ești acolo, navighează la secțiunea "Sockets" din meniul din stânga și fă click pe "Flush socket pools" pentru a curăța orice conexiuni persistente care ar putea cauza probleme.

Dacă ai modificat orice funcții experimentale, resetează-le vizitând:

chrome://flags

Fă click pe "Reset all to default" în partea de sus a paginii. Unele flag-uri experimentale DNS sau de rețea pot interfera cu rezoluția normală.

Cauza 3: servere DNS configurate greșit sau defecte

Implicit, dispozitivul tău folosește servere DNS atribuite de routerul tău, care de obicei le moștenește de la ISP-ul tău. Serverele DNS ale ISP-urilor sunt cunoscute pentru performanță slabă, întreruperi intermitente și caching agresiv care ignoră valorile TTL. Când infrastructura DNS a ISP-ului tău întâmpină probleme, fiecare căutare de domeniu eșuează sau returnează rezultate incorecte.

Trecerea la un furnizor DNS public de încredere rezolvă adesea erorile NXDOMAIN imediat. Cele mai populare două opțiuni sunt Google Public DNS (8.8.8.8 și 8.8.4.4) și Cloudflare DNS (1.1.1.1 și 1.0.0.1). Ambele oferă timpi de răspuns mai rapizi și uptime mai bun decât majoritatea resolver-elor ISP.

Schimbarea DNS pe Windows

Deschide Control Panel, navighează la Network and Sharing Center și fă click pe conexiunea ta activă. Selectează Properties, apoi evidențiază "Internet Protocol Version 4 (TCP/IPv4)" și fă click pe Properties. Selectează "Use the following DNS server addresses" și introdu:

  • Preferred DNS server: 8.8.8.8
  • Alternate DNS server: 8.8.4.4

Fă click pe OK, închide toate ferestrele și repornește browserul.

Schimbarea DNS pe macOS

Deschide System Preferences (sau System Settings pe versiuni mai noi), fă click pe Network, selectează conexiunea activă și fă click pe Advanced. Navighează la tab-ul DNS, fă click pe iconița plus (+) și adaugă 8.8.8.8 și 8.8.4.4. Fă click pe OK, apoi Apply.

Schimbarea DNS pe Linux

Editează fișierul resolv.conf temporar sau configurează network manager permanent. Pentru un test rapid:

sudo nano /etc/resolv.conf

Adaugă sau modifică liniile nameserver:

nameserver 8.8.8.8
nameserver 8.8.4.4

Reține că această schimbare poate fi suprascrisă la repornire în funcție de configurația rețelei tale. Pentru schimbări permanente, configurează DNS prin NetworkManager sau setările de rețea ale distribuției tale.

Cauza 4: fișierul hosts local blochează domeniul

Fișierul hosts de pe computerul tău acționează ca o suprascriere DNS locală. Înainte ca sistemul tău să interogheze orice server DNS extern, verifică mai întâi acest fișier. Malware-ul, software-ul de securitate prea zelos sau intrările manuale uitate pot redirecționa domenii către adrese invalide (precum 0.0.0.0 sau 127.0.0.1), cauzând un comportament similar NXDOMAIN.

Întâlnim regulat acest lucru când clienții instalează software de blocare reclame sau control parental care modifică fișierul hosts agresiv. Dezinstalarea software-ului nu curăță întotdeauna intrările din fișierul hosts.

Verificarea fișierului hosts pe Windows

Navighează la C:\Windows\System32\drivers\etc\ și deschide fișierul "hosts" cu Notepad (rulează ca Administrator). Caută orice linii care conțin domeniul pe care încerci să-l accesezi. Dacă găsești intrări care indică domeniul către 127.0.0.1, 0.0.0.0 sau orice IP care nu este serverul legitim, șterge acele linii și salvează fișierul.

Verificarea fișierului hosts pe macOS și Linux

Deschide Terminal și rulează:

sudo nano /etc/hosts

Revizuiește fișierul pentru intrări suspecte. Un fișier hosts curat conține de obicei doar definiții localhost (127.0.0.1 localhost). Șterge orice linii care redirecționează domeniul problematic. Salvează cu Ctrl+O și ieși cu Ctrl+X.

Cauza 5: interferența VPN sau software de securitate

Aplicațiile VPN rutează traficul tău prin propriile servere DNS pentru a preveni scurgerile DNS care ar putea expune activitatea ta de navigare. Când software-ul VPN funcționează defectuos, eșuează conectarea corectă sau intră în conflict cu stiva de rețea a sistemului tău, rezoluția DNS se strică complet. VPN-ul interceptează interogările tale DNS dar eșuează să le redirecționeze corect, rezultând în erori NXDOMAIN.

Software-ul antivirus și firewall poate cauza probleme similare. Aceste aplicații includ adesea funcții de "protecție web" care inspectează interogările DNS și blochează conexiunile către domenii pe care le consideră suspecte. Pozitivele false apar regulat, mai ales cu website-uri noi sau mai puțin populare.

Pentru a diagnostica interferența VPN sau software de securitate:

  • Deconectează temporar VPN-ul complet (nu doar pauză)
  • Dezactivează protecția web sau scanarea în timp real a antivirusului tău temporar
  • Dacă folosești un firewall corporativ sau proxy, testează dintr-o rețea diferită

Dacă site-ul se încarcă după dezactivarea acestor instrumente, ai identificat vinovatul. Verifică setările software-ului pentru opțiuni de whitelist domenii, sau contactează furnizorul despre rapoarte pozitive false.

Cauza 6: domeniul chiar nu există (probleme server-side)

Uneori NXDOMAIN este precis: domeniul chiar nu are înregistrări DNS. Acest lucru se întâmplă când domeniile expiră, când fișierele de zonă DNS sunt configurate greșit, când nameserverele sunt schimbate fără migrare corectă a înregistrărilor, sau când domeniul nu a fost niciodată configurat corect de la început.

Dacă ai epuizat reparațiile client-side și alți utilizatori de asemenea nu pot accesa site-ul, problema este la configurația proprietarului domeniului. Poți verifica asta folosind instrumente online:

  • ICANN Lookup: Verifică dacă domeniul este înregistrat și activ, sau dacă a expirat
  • DNS Checker tools: Interoghează multiple servere DNS globale pentru a vedea dacă cineva poate rezolva domeniul
  • WHOIS lookup: Verifică statusul înregistrării domeniului și configurația nameserverelor

Dacă deții domeniul care experimentează erori NXDOMAIN, verifică aceste configurații:

  • Confirmă că domeniul tău nu a expirat la registrar-ul tău
  • Verifică dacă nameserverele la registrar-ul tău indică către furnizorul DNS corect
  • Verifică dacă înregistrările A (și AAAA pentru IPv6) există atât pentru domeniul apex (exemplu.com) cât și pentru subdomeniul www
  • Dacă ai schimbat recent nameserverele, permite până la 48 de ore pentru propagare

Când gestionezi domenii prin ServerSpan, echipa noastră de suport poate verifica configurația DNS și identifica înregistrările configurate greșit în câteva minute. Probleme comune pe care le rezolvăm includ înregistrări A lipsă după migrări, delegare incorectă a nameserverelor la registrari și nepotriviri DNSSEC care cauzează eșecuri de validare.

Secvența de diagnosticare: cea mai rapidă cale spre rezolvare

Când întâlnești DNS_PROBE_FINISHED_NXDOMAIN, parcurge acești pași în ordine. Fiecare pas durează sub două minute și elimină o cauză potențială:

  • Încearcă un alt browser sau dispozitiv: Dacă Chrome eșuează dar Firefox funcționează, concentrează-te pe reparații specifice browserului. Dacă telefonul tău funcționează dar laptopul nu, concentrează-te pe reparații specifice laptopului.
  • Deschide o fereastră incognito/privată: Aceasta ocolește majoritatea cache-ului browserului și dezactivează extensiile care ar putea interfera.
  • Golește cache-ul DNS al sistemului: Durează 10 secunde și rezolvă cea mai comună cauză.
  • Încearcă un alt server DNS: Treci temporar la 8.8.8.8 pentru a elimina problemele DNS ISP.
  • Verifică fișierul hosts: Caută intrări care blochează domeniul specific.
  • Dezactivează VPN și software de securitate: Testează fără aceste straturi care îți interceptează traficul.
  • Testează dintr-o rețea diferită: Folosește datele mobile în loc de WiFi pentru a ocoli întreaga stivă de rețea locală.
  • Verifică dacă domeniul există: Folosește instrumente online pentru a verifica dacă înregistrările DNS ale domeniului sunt configurate corect.

Această secvență trece de la cele mai rapide reparații la depanare mai implicată, și de la probleme client-side (pe care le poți repara) la probleme server-side (care necesită acțiunea proprietarului domeniului).

Prevenirea erorilor NXDOMAIN viitoare

Odată ce ai rezolvat problema imediată, câteva schimbări de configurare reduc probabilitatea recurenței:

  • Folosește DNS public de încredere permanent: Configurează Google (8.8.8.8) sau Cloudflare (1.1.1.1) DNS la nivelul routerului tău astfel încât toate dispozitivele să beneficieze
  • Menține sistemul și browserul actualizate: Bug-urile legate de DNS sunt reparate în actualizări
  • Revizuiește setările software-ului de securitate: Adaugă în whitelist domeniile legitime și dezactivează filtrarea web prea agresivă
  • Pentru proprietarii de domenii: Configurează alerte de monitorizare pentru eșecuri de rezoluție DNS și avertismente de expirare a domeniului

Dacă rulezi website-uri pe infrastructura ServerSpan, DNS-ul nostru gestionat include verificări automate de sănătate care te alertează înainte ca configurările greșite DNS să cauzeze erori vizibile vizitatorilor. Prinderea domeniilor expirate sau înregistrărilor configurate greșit înainte să declanșeze erori NXDOMAIN îți protejează afacerea de downtime prevenibil.

Când erorile NXDOMAIN îți afectează propriul website

Primirea rapoartelor că vizitatorii văd DNS_PROBE_FINISHED_NXDOMAIN când îți accesează site-ul necesită investigație imediată. Spre deosebire de problemele client-side care afectează utilizatori individuali, problemele DNS server-side afectează pe toată lumea care încearcă să ajungă la tine.

Începe prin interogarea domeniului tău din locații multiple folosind un checker DNS global. Dacă domeniul eșuează să se rezolve la nivel mondial, verifică contul tău de registrar pentru avertismente de expirare sau schimbări de nameserver. Dacă DNS-ul se rezolvă corect în unele regiuni dar nu în altele, probabil experimentezi întârzieri de propagare de la schimbări recente, care se rezolvă în 24-48 de ore.

Pentru site-uri găzduite cu furnizori profesioniști, problemele DNS se trag adesea de la "lipiciul" dintre registrar (de unde ai cumpărat domeniul) și furnizorul de găzduire (unde locuiește site-ul tău). Asigură-te că setările nameserverelor registrar-ului tău indică exact către nameserverele host-ului tău, cu ortografie corectă și fără puncte sau spații la final. O greșeală de tipar în ns1.serverspan.com devine o eroare NXDOMAIN pentru fiecare vizitator.

Când ai nevoie de asistență expertă pentru diagnosticarea problemelor DNS complexe, serviciile gestionate ServerSpan includ depanare DNS ca parte a ariei noastre de suport. Am rezolvat mii de situații NXDOMAIN și putem identifica adesea cauza rădăcină în câteva minute verificând nameserverele autoritare, verificând configurațiile fișierelor de zonă și testând rezoluția din multiple locații globale.

Sursă și Atribuire

Aceast articol se bazează pe date originale ale serverspan.com. Pentru metodologia completă și pentru a asigura integritatea datelor, articolul original trebuie citat. Sursa canonică este disponibilă la: Repară eroarea DNS_PROBE_FINISHED_NXDOMAIN: cele mai comune 6 cauze.