DNS_PROBE_FINISHED_NXDOMAIN Hatası Çözümü
Chrome’un bu hatasının anlamı ve yedi adımlık çözüm sırası.
Chrome’da bu hatayı gördüğünüzde ilk düşünce genellikle "internetim gitti" oluyor. Genellikle değil.
Hatanın adı çözümü de söylüyor: NXDOMAIN, "non-existent domain" yani böyle bir alan adı yok demek. Yani bağlantınız çalışıyor, sorusu sorulan ada bir cevap alınamıyor.
Bu ayrım önemli çünkü modem yeniden başlatmak, kablo kontrol etmek gibi adımlar burada boşa gidiyor.
1. Adresi doğru yazdınız mı?
İki saniye süren ve şaşırtıcı sıklıkta işe yarayan adım. NXDOMAIN hatasının en yaygın nedeni basit bir yazım hatası.
- Harf hatası —
gogle.com - Yanlış uzantı —
.comyerine.co - Adres çubuğuna yazdığınız şeyin arama değil adres sanılması
Aynı adresi telefondan açmayı deneyin. Orada da açılmıyorsa sorun sizin cihazınızda değil.
2. Site gerçekten var mı?
Alan adının süresi dolmuş, silinmiş ya da hiç var olmamış olabilir. Bu durumda hata doğru çalışıyor demektir.
DNS sorgulama aracımıza alan adını yazın. Hiçbir kayıt dönmüyorsa alan adı gerçekten yok ya da yayında değil.
WHOIS sorgulama aracıyla alan adının kayıtlı olup olmadığını ve süresinin dolup dolmadığını da görebilirsiniz.
3. DNS önbelleğini temizleyin
Site yakın zamanda taşındıysa cihazınız eski kaydı tutuyor olabilir.
Windows’ta komut isteminde:
ipconfig /flushdns
Chrome’un kendi önbelleğini de temizleyin — bu adım en
sık atlanan yer. Adres çubuğuna
chrome://net-internals/#dns yazıp
Clear host cache düğmesine basın.
Üç ayrı önbellek katmanı ve hangisinin sorumlu olduğunu ayırt etme yöntemi için DNS önbelleği nasıl temizlenir yazımıza bakabilirsiniz.
4. DNS sunucunuzu değiştirin
Operatör DNS sunucusu geçici olarak sorun yaşıyor ya da o adresi çözemiyor olabilir. Alternatif bir sunucu denemek bunu hemen ortaya çıkarır.
| Servis | Birincil | İkincil |
|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 |
| 8.8.8.8 | 8.8.4.4 |
Platform adımları: Windows, Android, iPhone. Tüm ev için modemden de yapılabilir.
Değiştirdikten sonra önbelleği tekrar temizleyin — yoksa eski cevap kullanılmaya devam ediyor.
5. Hosts dosyasını kontrol edin
Bu dosya DNS’ten önce okunuyor ve içine yazılmış bir satır tüm önbellek temizleme denemelerinizi boşa çıkarıyor.
Windows’ta yolu:
C:\Windows\System32\drivers\etc\hosts
Dosyayı bir metin düzenleyiciyle açıp sorunlu alan adının geçtiği bir
satır var mı bakın. Varsa başına # koyup devre dışı
bırakabilirsiniz.
Buraya yazılmış beklenmedik satırlar ciddiye alınmalı. Bazı zararlı yazılımlar trafiği yönlendirmek için bu dosyayı değiştiriyor — hosts dosyası yazımızda ayrıntısı var.
6. Chrome uzantılarını eleyin
Reklam engelleyiciler ve gizlilik uzantıları bazı alan adlarını kasıtlı olarak engelliyor ve sonuç NXDOMAIN olarak görünüyor.
Hızlı test: gizli sekmede açmayı deneyin. Uzantılar varsayılan olarak orada çalışmıyor.
- Gizli sekmede açılıyorsa sorumlu bir uzantı — tek tek kapatarak bulun.
- Orada da açılmıyorsa uzantılarla ilgisi yok, listeye devam edin.
7. VPN, proxy ve güvenlik yazılımı
Bu katmanların hepsi DNS çözümlemesine karışabiliyor:
- VPN açıksa kapatıp deneyin. VPN sunucusunun DNS ayarları sorunlu olabiliyor.
- Proxy ayarını kontrol edin. Siz tanımlamadığınız bir proxy varsa bu ayrı bir sorun — Windows proxy ayarları.
- Güvenlik yazılımının web koruması. Bazı ürünler DNS seviyesinde engelleme yapıyor.
-
Aile filtresi DNS sunucusu.
1.1.1.3gibi filtreli sunucular bazı adresleri kasıtlı engelliyor — Cloudflare DNS yazımızda anlattık.
Son madde bir "hata" değil, ayarın çalıştığının göstergesi olabilir.
Bu hata neyi göstermiyor?
| Sanılan | Gerçek |
|---|---|
| İnternet bağlantısı yok | Bağlantı çalışıyor, isim çözülemiyor |
| Modem arızalı | Modemle ilgisi yok |
| Hız sorunu | Hızla ilgisi yok |
| Site çökmüş | Alan adı çözülemiyor — sunucu ayakta olabilir |
Doğrulaması basit: başka siteler açılıyorsa internetiniz çalışıyor demektir. Sorun tek bir alan adında.
Hızlı ayrım: adres mi, isim mi?
Komut isteminde iki ping karşılaştırın:
ping 1.1.1.1ping google.com
Birincisi çalışıp ikincisi çalışmıyorsa sorun kesinlikle DNS. Bağlantınız sağlam, yalnızca isim çözümleme bozuk.
Ping komutunun platform farkları ve çıktının okunması için ping nasıl atılır yazımıza bakabilirsiniz.
Benzer hata kodları
| Kod | Anlamı |
|---|---|
| NXDOMAIN | Alan adı yok ya da çözülemedi |
| BAD_CONFIG | DNS ayarı hatalı |
| TIMED_OUT | DNS sunucusu yanıt vermedi |
| ERR_CONNECTION_REFUSED | Adres çözüldü ama sunucu reddetti |
Son satır farklı bir durum: orada DNS çalışmış, sorun sunucu tarafında. Diğer üçü DNS katmanında.
Sıkça sorulan sorular
DNS_PROBE_FINISHED_NXDOMAIN ne demek?
NXDOMAIN "böyle bir alan adı yok" anlamına gelir. Yani internet bağlantınız çalışıyor, yalnızca sorulan ada cevap alınamıyor.
İnternetim mi gitti?
Hayır. Başka siteler açılıyorsa bağlantınız sağlamdır. Bu hata isim çözümleme katmanında oluşur; modem yeniden başlatmak genellikle işe yaramaz.
İlk ne yapmalıyım?
Adresi doğru yazdığınızı kontrol edin — en yaygın neden basit bir yazım hatası. Sonra DNS önbelleğini temizleyin; Chrome’un kendi önbelleğini de unutmayın.
Önbelleği temizledim, hâlâ aynı.
DNS sunucunuzu 1.1.1.1 olarak değiştirip tekrar deneyin. Düzelmezse hosts dosyasında o alan adına ait bir satır olup olmadığına bakın.
Sorunun DNS olduğunu nasıl kesinleştiririm?
Komut isteminde önce ping 1.1.1.1, sonra ping google.com çalıştırın. Birincisi çalışıp ikincisi çalışmıyorsa sorun kesinlikle DNS katmanındadır.