DNS_probe_finished_nxdomain hatası, tarayıcınızın girdiğiniz alan adını (domain) çözümleyememesi nedeniyle ortaya çıkar. Kısacası, DNS sunucuları web sitesinin IP adresini bulamaz ve erişim engellenir. Ancak bu, sitenin tamamen yok olduğu anlamına gelmez; genellikle yanlış DNS ayarları, bağlantı sorunları veya sistem kaynaklı problemler nedeniyle meydana gelir. Bu hatayla Google Chrome, Firefox, Microsoft Edge, Safari gibi farklı tarayıcılarda karşılaşabilirsiniz. Neyse ki, sorunu çözmek için uygulayabileceğiniz etkili yöntemler var.
DNS_PROBE_FINISHED_NXDOMAIN Hatasının Olası Nedenleri
- Yanlış DNS Ayarları: Kullanılan DNS sunucularının hatalı veya geçersiz olması.
- DNS Sunucusu Problemleri: Google DNS, Cloudflare DNS gibi sağlayıcıların geçici sorunlar yaşaması.
- Güvenlik Duvarı ve Antivirüs Yazılımları: Aşırı sıkı güvenlik ayarlarının web sitelerine erişimi engellemesi.
- Tarayıcı Önbelleği: Eski veya bozuk önbellek verilerinin hataya yol açması.
- İnternet Servis Sağlayıcı (İSS) Sorunları: DNS hizmetlerinde yaşanan genel kesintiler.
- Hosts Dosyası Değişiklikleri: Yanlış IP adresleri nedeniyle çakışmalar yaşanması.
- VPN veya Proxy Kullanımı: Yanlış yönlendirmeler nedeniyle DNS hatalarının ortaya çıkması.
DNS_PROBE_FINISHED_NXDOMAIN Hatası Nasıl Çözülür?
Sorunu adım adım çözmek için aşağıdaki yöntemleri uygulayabilirsiniz:
1. Alan Adını Doğrulayın
- Web sitesinin alan adını doğru yazdığınızdan emin olun.
- “https://downforeveryoneorjustme.com/” gibi servislerle sitenin gerçekten çalışıp çalışmadığını kontrol edin.
- Alternatif tarayıcı veya cihazlarla erişim deneyin.
2. Modem ve Yönlendiricinizi Yeniden Başlatın
- Modeminizi ve Wi-Fi yönlendiricinizi kapatın, 30 saniye bekleyin ve tekrar açın.
- Bilgisayarınızı da yeniden başlatıp siteye tekrar erişmeyi deneyin.
3. DNS Önbelleğini Temizleyin
Bozuk DNS önbellekleri, “dns_probe_finished_nxdomain” hatasına neden olan en yaygın sorunlardan biridir.
Windows için:
- Windows simgesi + X‘e basın
- Windows PowerShell‘i veya Komut İstemi‘ni yönetici olarak çalıştırın.
- Aşağıdaki komutları tek tek girin ve her birinden sonra mutlaka enter tuşuna basın.
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh int ip set dns
netsh winsock reset
Mac için:
- Uygulamalar >> Yardımcı Programlar >> Terminal bölümüne gidin.
- Aşağıdaki komutları girin ve enter tuşuna basın:
dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Bu komutları terminalde çalıştırdıktan sonra bilgisayarınızı yeniden başlatın.
4. Google Chrome DNS Önbelleğini Temizleyin
- Tarayıcınızda chrome://net-internals/#dns adresine gidin. “Clear host cache” butonuna tıklayın.
- Ayrıca, chrome://settings/clearBrowserData adresine gidin ve açılan pencereden zaman aralığını ‘Tüm zamanlar‘ olarak ayarlayıp yalnızca ‘Önbelleğe alınan resimler ve dosyalar‘ kutusunu işaretleyin, ‘Verileri temizle‘ düğmesine tıklayın.
5. DNS Sunucunuzu Değiştirin
DNS_PROBE_FINISHED_NXDOMAIN hatasına DNS ayarlarınız neden oluyor olabilir. Şu durumda Google’ın DNS’sini kullanabilirsiniz.
Windows:
- Denetim Masası > Ağ ve İnternet > Ağ Bağlantıları yolunu izleyin.
- Aktif bağlantınıza sağ tıklayın, Özellikler seçeneğini açın.
- “İnternet Protokolü Sürüm 4 (TCP/IPv4)” bölümüne girin.
- “Aşağıdaki DNS sunucu adreslerini kullan” seçeneğini seçin:
- Tercih Edilen DNS Sunucusu: 8.8.8.8
- Alternatif DNS Sunucusu: 8.8.4.4

Mac:
- Sistem Tercihleri > Ağ > Gelişmiş > DNS sekmesine gidin.
- + butonuna tıklayarak 8.8.8.8 ve 8.8.4.4 adreslerini ekleyin.

Şimdi, DNS_PROBE_FINISHED_NXDOMAIN hatasının çözülüp çözülmediğini test edin. Sorun devam ediyorsa, bir sonraki çözüme geçin.
6. Tarayıcı Uzantılarını ve Deneysel Özellikleri Devre Dışı Bırakın
Tarayıcı uzantıları bazen sorunlara ve çakışmalara neden olur. Bunları devre dışı bırakarak sorunun çözülüp çözülmediğini kontrol edebilirsiniz.
- chrome://extensions/ adresinden tüm uzantıları devre dışı bırakın.
- chrome://flags/ adresinden “Reset All” butonuna tıklayarak deneysel özellikleri sıfırlayın.
7. Hosts Dosyanızı Kontrol Edin
Hosts dosyasını düzenlemek için Not Defteri’ni yönetici ayrıcalıklarıyla çalıştırmamız gerekiyor:
- Windows: Başlat arama çubuğuna Not Defteri yazın ve Not Defteri’ne sağ tıklayın ve Yönetici Olarak Çalıştır’ı seçin.
- Not Defteri’nde Dosya> Aç‘a tıklayın.
- C:\Windows\System32\Drivers\etc‘ye gidin.
- Tüm Dosyaların seçili olduğundan emin olun.
- hosts‘u seçin ve Aç‘a tıklayın.
- Hata mesajı aldığınız web site adının bu dosyada olup olmadığını kontrol edin ve varsa yanında bulunan IP adresi ile birlikte silip dosyayı kaydedin.
- Mac: Terminal’de
sudo nano /etc/hosts
komutuyla hosts dosyanızı kontrol edin ve gereksiz girişleri temizleyin.
8. DNS İstemci Hizmetini Yeniden Başlatın
DNS İstemci Hizmetini yeniden başlatarak DNS_probe_finished_nxdomain hatası için çözüm olup olmadığını kontrol edebilirsiniz. Bunu yapmak için:
- Win+R tuşlarına basın ve kutucuğa services.msc yazın
- Hizmetler listesinde “DNS İstemcisi“ni bulun ve sağ tıklayın.
- Seçeneklerden “Yeniden Başlat”a tıklayın. Böylece yeniden başlatılacaktır. Ardından sorunun çözülüp çözülmediğini kontrol edin.
Alternatif olarak, aşağıdaki komutları Komut İstemi’nde (Yönetici olarak) çalıştırabilirsiniz:
net stop dnscache
net start dnscache
9. Sistem Dosyalarını Onarın
Sistem dosyalarınızdaki sorunlar, Windows’un DNS hizmetlerini doğru şekilde çalıştırmasını engelleyebilir. Sistem dosyalarını onarmak Bu kılavuz ile, DNS_PROBE_FINISHED_NXDOMAIN hatası için faydalı olabilir. Bunu yapmak için:
- Win+X tuşlarına basın.
- Windows PowerShell‘i Yönetici olarak çalıştırın.
- Sistem dosyalarını onarmak için sfc /scannow yazın ve enter tuşuna basın. Böylece işlem otomatik olarak işlenecek.
10. VPN veya Proxy’yi Devre Dışı Bırakın
Bazen Antivirüs programları belirli web sitelerine erişmenizi engeller. Bu nedenle, ilk adım, virüsten koruma programınızı devre dışı bırakmak ve sorunun çözülüp çözülmediğini kontrol etmek olmalıdır. Ayrıca, bir VPN kullanıyorsanız, VPN’nizin DNS’i hataya neden olabilir. VPN’i devre dışı bırakıp sorunun çözülüp çözülmediğini kontrol edin.
11. İnternet Servis Sağlayıcınızla İletişime Geçin
Eğer yukarıdaki adımları uyguladıktan sonra hâlâ aynı hatayı alıyorsanız, internet servis sağlayıcınız (Türk Telekom, TurkNet, Vodafone vb.) ile iletişime geçin. DNS ayarlarınızda bir değişiklik veya engel olup olmadığını öğrenin.