Tüm barındırma hizmetlerinde 15% tasarruf edin

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın: Skills Başlayın
Bölüm
DNS Linux

DNS_PROBE_FINISHED_NXDOMAIN Hatası Nasıl Düzeltilir: Tam Bir Sorun Giderme Kılavuzu

Bir web sitesini ziyaret etmeye çalıştığınızda ve DNS_PROBE_FINISHED_NXDOMAIN hata mesajı ile karşılaştığınız boş bir sayfa görüyorsanız, yalnız değilsiniz. Bu, en sık karşılaşılan tarayıcı hatalarından biridir ve sinir bozucu olsa da, neredeyse her zaman çözülebilir — genellikle sadece birkaç dakika içinde.

Bu kapsamlı rehberde, bu hatanın tam olarak ne sebep olduğunu, bununla karşılaşma olasılığı en yüksek olanları açıklayacak ve Windows, Mac ve Linux’ta bunu çözmek için 9 kanıtlanmış yöntemi adım adım göstereceğiz.

DNS_PROBE_FINISHED_NXDOMAIN Hatası Nedir?

Hata adı kritik bir ipucu içerir: NXDOMAIN *Mevcut Olmayan Domain* anlamına gelir. Tarayıcınıza bir URL yazdığınızda, işletim sisteminiz DNS (Domain Name System) sunucusunu sorgulayarak okunabilir alan adını (örneğin, example.com) makine tarafından okunabilir bir IP adresine çevirir. Bu arama başarısız olursa — herhangi bir nedenle — tarayıcınız DNS_PROBE_FINISHED_NXDOMAIN hatasını gösterir.

Basit ifadesiyle: tarayıcınız web sitesinin adresini bulmaya çalıştı ve bulamadı.

Bu hata en yaygın olarak Google Chrome’da görülür, ancak Firefox’ta (*”Hmm. Bu siteyi bulmakta sorun yaşıyoruz”*) ve Microsoft Edge’de (*”Hmmm… bu sayfaya ulaşılamıyor”*) eşdeğer mesajlar görünür.

DNS_PROBE_FINISHED_NXDOMAIN Neyi Neden Olur?

Kök nedenini anlamak doğru çözümü uygulamanıza yardımcı olur. En yaygın nedenler şunlardır:

  • URL’de yazım hatası — En açık ve kolayca gözden kaçırılan neden
  • Yanlış veya yanıt vermeyen DNS sunucusu — İSS’nizin DNS’i yavaş, yanlış yapılandırılmış veya geçici olarak çalışmıyor olabilir
  • Eski veya bozuk DNS önbelleği — Bilgisayarınız eski DNS kayıtlarını tutuyor
  • TCP/IP yığını yanlış yapılandırması — Düşük seviye ağ ayarları bozulmuş
  • VPN veya proxy müdahalesi — Üçüncü taraf ağ araçları DNS sorgularını yeniden yönlendirebilir veya engelleyebilir
  • Değiştirilmiş hosts dosyası — Yerel bir geçersiz kılma etki alanını engelliyor
  • Süresi dolmuş veya yanlış yapılandırılmış etki alanı — Web sitesi sahibinin etki alanı kaydı veya DNS kayıtları süresi dolmuş veya yanlış ayarlanmış olabilir
  • Aşırı agresif güvenlik duvarı veya antivirus yazılımı — Güvenlik araçları DNS isteklerini engelleyebilir

> Web sitesi sahipleri için not: Ziyaretçileriniz bu hatayı özel olarak etki alanınızda bildiriyorsa, sorun DNS bölgesi yapılandırmanızda, süresi dolmuş etki alanı kaydında veya barındırma sağlayıcınızda yanlış yapılandırılmış DNS kaydında olabilir. DNS ayarlarınızı hemen doğrulayın.

DNS_PROBE_FINISHED_NXDOMAIN’ı Düzeltmek için 9 Yöntem

Bu çözümleri sırasıyla uygulayın. Çoğu kullanıcı sorunu ilk üç veya dört adımda çözer.

Yöntem 1: Alan Adını Doğrulayın

Teknik düzeltmelere geçmeden önce, en basit nedeni ortadan kaldırın: yazım hatası.

  • Tarayıcınızın adres çubuğundaki URL’yi yazım hataları açısından iki kez kontrol edin
  • Doğru TLD kullandığınızdan emin olun (ör. .com vs. .net vs. .org)
  • Doğru URL’yi doğrulamak için Google’da web sitesini arayın
  • Diğer web sitelerinin normal şekilde yüklenip yüklenmediğini test edin — hiçbir şey yüklenmezse, sorun belirli sitede değil, bağlantınızda vardır

Yöntem 2: Yönlendiricinizi Yeniden Başlatın

Hızlı bir yönlendirici yeniden başlatması, ISS’niz veya yerel ağ durumunuz tarafından neden olunan geçici DNS çözümleme sorunlarını temizleyebilir:

  1. Yönlendiricinizi (ve ayrı ise modeminizi) elektrik prizinden çıkarın
  2. 30 saniye bekleyin — kondansatörlerin tamamen boşalmasını sağlamak için sadece 10 değil
  3. Yönlendiricinin fişini takın ve tüm gösterge ışıklarının stabilize olmasını bekleyin
  4. Web sitesine erişmeyi tekrar deneyin

Bu, yönlendiricinin ISS’ye olan bağlantısını yeniler ve genellikle geçici DNS hatalarını temizler.

Yöntem 3: DNS Önbelleğinizi Temizleyin

İşletim sisteminiz DNS arama sonuçlarını yerel olarak depolamak için gelecekteki istekleri hızlandırır. Bu önbelleğe alınmış kayıtlar eski veya bozuk hale gelirse, çözümleme hatalarına neden olabilirler. Önbelleği temizlemek sisteminizi yeni bir arama yapmaya zorlar.

Windows’ta:

  1. Win + R tuşlarına basın, cmd yazın ve Komut İstemini Yönetici olarak açmak için Ctrl + Shift + Enter tuşlarına basın
  2. Aşağıdaki komutu çalıştırın:
ipconfig /flushdns
  1. Şunu görmelisiniz: *”DNS Çözümleyici Önbelleği başarıyla temizlendi.”*

macOS’ta:

  1. Terminal‘i açın (Command + Space tuşlarına basın, Terminal yazın, Enter tuşuna basın)
  2. Şunu çalıştırın:
sudo killall -HUP mDNSResponder
  1. İstendiğinde yönetici parolanızı girin

Linux’ta:

  1. Terminal‘i açın
  2. Şunu çalıştırın:
sudo systemd-resolve --flush-caches

Temizledikten sonra tarayıcınızı kapatıp yeniden açın, ardından URL’yi tekrar test edin.

Yöntem 4: DNS Sunucunuzu Değiştirin

ISS’nizin DNS sunucusu yavaş, güvenilmez veya yanlış sonuçlar döndürüyorsa, daha hızlı ve güvenilir bir genel DNS hizmetine geçmek en etkili düzeltmelerden biridir.

Önerilen DNS sunucuları:

  • Google Public DNS: 8.8.8.8 (birincil) ve 8.8.4.4 (ikincil)
  • Cloudflare DNS: 1.1.1.1 (birincil) ve 1.0.0.1 (ikincil)

Windows’ta:

  1. Denetim Masası → Ağ ve İnternet → Ağ ve Paylaşım Merkezi → Bağdaştırıcı ayarlarını değiştir‘e gidin
  2. Etkin ağ bağlantınıza sağ tıklayın ve Özellikler‘i seçin
  3. İnternet Protokolü Sürüm 4 (TCP/IPv4)‘ü seçin ve Özellikler‘e tıklayın
  4. “Aşağıdaki DNS sunucu adreslerini kullan”‘ı seçin ve tercih ettiğiniz DNS değerlerini girin
  5. Tamam‘a tıklayın ve bilgisayarınızı yeniden başlatın

macOS’ta:

  1. Sistem Tercihleri → Ağ‘a gidin
  2. Etkin bağlantınızı seçin ve Gelişmiş‘e tıklayın
  3. DNS sekmesine gidin ve + düğmesine tıklayın
  4. 8.8.8.8 ve 8.8.4.4 (veya Cloudflare’nin 1.1.1.1 ve 1.0.0.1) ekleyin
  5. Tamam‘a, ardından Uygula‘ya tıklayın

Linux’ta:

  1. Terminal’i açın ve çözümleyici yapılandırmasını düzenleyin:
sudo nano /etc/resolv.conf
  1. Mevcut nameserver satırlarını şunlarla ekleyin veya değiştirin:
nameserver 8.8.8.8
nameserver 8.8.4.4
  1. Dosyayı kaydedin (Ctrl + O, ardından Ctrl + X) ve ağ yöneticinizi yeniden başlatın:
sudo systemctl restart NetworkManager

Yöntem 5: TCP/IP Yığınını Sıfırlayın

Sisteminizin TCP/IP yığınındaki bozulma, kalıcı DNS ve ağ sorunlarına neden olabilir. Sıfırlamak varsayılan ağ ayarlarını geri yükler.

Windows’ta:

  1. Komut İstemini Yönetici olarak açın
  2. Aşağıdaki komutların her birini sırasıyla çalıştırın:
netsh int ip reset
netsh winsock reset
ipconfig /release
ipconfig /renew
  1. Bilgisayarınızı yeniden başlatın

macOS’ta:

  1. Terminal‘i açın ve şunu çalıştırın:
sudo ifconfig en0 down
sudo ifconfig en0 up

> Farklıysa en0 yerine gerçek ağ arayüzü adınızı yazın (tüm arayüzleri listelemek için ifconfig kullanın)

Yöntem 6: VPN veya Proxy Hizmetlerini Devre Dışı Bırakın

VPN’ler ve proxy sunucuları trafiğinizi ara sunucular aracılığıyla yönlendirir; bu, özellikle VPN’nin DNS sunucuları yavaş veya yanlış yapılandırılmışsa DNS çözümlemesine müdahale edebilir.

Bunu test etmek için:

  1. VPN veya proxy uygulamanızı geçici olarak devre dışı bırakın
  2. Windows’ta Ayarlar → Ağ ve İnternet → VPN veya Proxy‘ye gidin ve bunları kapatın
  3. Web sitesini yüklemeyi tekrar deneyin

VPN’nizi devre dışı bıraktıktan sonra site yüklenirse, daha iyi DNS işleme sunan bir VPN sağlayıcısına geçmeyi veya VPN’nizi özel bir DNS sunucusu kullanacak şekilde yapılandırmayı düşünün.

Yöntem 7: Hosts Dosyasını İnceleyip Temizleyin

İşletim sisteminizin hosts dosyası, alan adlarını IP adreslerine el ile eşleyebilir — veya bunları tamamen engelleyebilir. Kötü amaçlı yazılım, yanlış yapılandırılmış yazılım veya manuel düzenlemeler, belirli alan adlarının çözümlenmesini engelleyen girişlere neden olabilir.

Windows’ta:

  1. C:WindowsSystem32driversetc konumuna gidin
  2. hosts dosyasını Not Defteri ile açın (Yönetici olarak çalıştırın)
  3. Erişmeye çalıştığınız alan adına başvuran girişleri arayın
  4. Şüpheli veya yanlış girişleri silin
  5. Dosyayı kaydedin ve bilgisayarınızı yeniden başlatın

macOS / Linux’ta:

  1. Terminal’i açın ve şunu çalıştırın:
sudo nano /etc/hosts
  1. Tüm girişleri gözden geçirin ve sorunlu alan adına başvuran herhangi birini kaldırın
  2. Kaydetmek için Ctrl + O tuşlarına basın, ardından çıkmak için Ctrl + X tuşlarına basın

Temiz bir hosts dosyası yalnızca localhost girişlerini ve kasıtlı özel eşlemeleri içermelidir.

Yöntem 8: DNS İstemci Hizmetini Yeniden Başlatın (Yalnızca Windows)

Windows’taki DNS İstemci hizmeti DNS önbelleğini ve çözümlemesini yönetir. Yeniden başlatmak, tam sistem yeniden başlatması gerektirmeden takılı durumları temizleyebilir.

  1. Win + R tuşlarına basın, services.msc yazın ve Enter tuşuna basın
  2. Aşağı kaydırın ve listede DNS İstemci‘yi bulun
  3. Sağ tıklayın ve Yeniden Başlat‘ı seçin
  4. Hizmetler penceresini kapatın ve tarayıcınızı tekrar test edin

Yöntem 9: Güvenlik Yazılımını Geçici Olarak Devre Dışı Bırakın

Aşırı agresif antivirus programları ve güvenlik duvarları, özellikle web filtreleme veya DNS koruma özellikleri içeriyorsa DNS sorgularını engelleyebilir veya bloke edebilir.

Test etmek için:

  • Antivirüsü Devre Dışı Bırakın: Sistem tepsisindeki antivirus simgesine sağ tıklayın ve Devre Dışı Bırak veya Korumayı Duraklat‘ı seçin
  • Windows Güvenlik Duvarını Devre Dışı Bırakın: Denetim Masası → Sistem ve Güvenlik → Windows Defender Güvenlik Duvarı‘na gidin ve Windows Defender Güvenlik Duvarını Kapat‘ı seçin (hem özel hem de genel ağlar için)

Web sitesine erişmeyi deneyin. Yüklenirse, güvenlik yazılımınız suçludur — DNS filtreleme seçenekleri için ayarlarını kontrol edin veya alan adını beyaz listeye alın.

> ⚠️ Önemli: Test ettikten sonra antivirüsünüzü ve güvenlik duvarınızı hemen yeniden etkinleştirin. Güvenlik yazılımı devre dışı bırakılmış şekilde internette uzun süre gezinmeyin.

DNS_PROBE_FINISHED_NXDOMAIN Web Sitesi Sahipleri İçin

Kendi web siteniz ziyaretçiler için bu hatayı oluşturuyorsa, sorun sunucu tarafında, istemci tarafında değildir. Yaygın nedenler şunları içerir:

  • Süresi dolmuş alan adı kaydı — Alan adınızı hemen kayıt şirketiniz aracılığıyla yenileyin. Güvenilir alan adı yönetimi arıyorsanız, AlexHost ile Alan Adı Kaydı DNS yönetim araçlarını içerir ve kayıtlarınızı doğru tutmanıza yardımcı olur.
  • Yanlış DNS bölgesi kayıtları — Yanlış IP veya sunucuya işaret eden A kaydı, CNAME veya NS kaydı
  • DNS yayılım gecikmeleri — Barındırma sağlayıcısını veya DNS ayarlarını değiştirdikten sonra, yayılım 48 saate kadar sürebilir
  • Yanlış yapılandırılmış barındırma ortamıVPS Barındırma planında iseniz, sunucunuzun IP adresinin DNS bölgenizde A kaydıyla eşleştiğini doğrulayın
  • SSL/TLS yanlış yapılandırması — Doğrudan NXDOMAIN’e neden olmasa da, ilgili sertifika sorunları erişim sorunlarını artırabilir. SSL Sertifikalarınızın geçerli ve düzgün şekilde yüklenmiş olduğundan emin olun.

Birden fazla alan adı ve web sitesini yöneten ekipler için, Özel Sunucu DNS yapılandırması, ağ ayarları ve güvenlik ilkeleri üzerinde tam kontrol sağlar — sorun gidermeyi karmaşıklaştırabilen paylaşılan ortam değişkenlerini ortadan kaldırır.

Hızlı Referans: DNS_PROBE_FINISHED_NXDOMAIN Çözümleri

NedenÇözüm
URL’de yazım hatasıAlan adını doğrulayın ve düzeltin
Router/ISP sorunuYönlendiricisini yeniden başlat
Eski DNS önbelleğiDNS önbelleğini temizle
Kötü DNS sunucusuGoogle veya Cloudflare DNS’e geç
Bozuk TCP/IP yığınınetsh komutlarıyla TCP/IP’yi sıfırla
VPN/Proxy müdahalesiVPN veya proxy’yi geçici olarak devre dışı bırak
Hosts dosyası geçersiz kılmasıHosts dosyasını incele ve temizle
Takılı DNS hizmetiDNS Client hizmetini yeniden başlat (Windows)
Güvenlik yazılımı engeliAntivirus/güvenlik duvarını geçici olarak devre dışı bırak

Sık Sorulan Sorular

DNS_PROBE_FINISHED_NXDOMAIN bir virüs mü?

Hayır. Bu, tarayıcı düzeyinde bir DNS hatası olup kötü amaçlı yazılımın bir işareti değildir. Ancak bunu birçok web sitesinde aynı anda görüyorsanız ve yukarıdaki adımlarla çözemiyorsanız, bir kötü amaçlı yazılım taraması yapmaya değer — bazı kötü amaçlı yazılımlar DNS ayarlarını değiştirir.

Bu hata web sitesinin kapalı olduğu anlamına mı gelir?

Mutlaka değil. Web sitesinin sunucusu mükemmel şekilde çalışıyor olabilir, ancak sisteminiz veya DNS sağlayıcınız onu bulamıyor. Sitenin küresel olarak erişilebilir olup olmadığını kontrol etmek için downforeveryoneorjustme.com gibi çevrimiçi bir araç kullanmayı deneyin.

DNS yayılması ne kadar sürer?

DNS değişiklikleri genellikle 1–4 saat içinde yayılır, ancak TTL (Time to Live) değerlerine ve ISS’nizin önbelleğe alma davranışına bağlı olarak bazı durumlarda 48 saate kadar sürebilir.

Sonuç

DNS_PROBE_FINISHED_NXDOMAIN hatası neredeyse her zaman profesyonel yardım olmadan çözülebilir. Çoğu durumda, DNS önbelleğinizi temizlemek, Google veya Cloudflare gibi genel bir DNS sunucusuna geçmek veya yönlendiricinizi yeniden başlatmak sorunu dakikalar içinde çözecektir.

Web sitesi sahipleri için hata, DNS bölge kayıtlarınızı denetleme, etki alanı kayıt durumunuzu doğrulama ve barındırma yapılandırmanızın doğru olduğunu onaylama konusunda daha acil bir ihtiyaç gösterir. Paylaşılan Web Barındırma üzerinde küçük bir site çalıştırıyor olsanız veya Dedicated Server üzerinde kurumsal altyapı yönetiyor olsanız, DNS kayıtlarınızı doğru tutmak ve etki alanı kaydınızı güncel tutmak çalışma süresi ve kullanıcı güvenini korumak için temeldir.

Dokuz yöntemin tümünü uyguladıysanız ve sorun devam ediyorsa, İnternet Servis Sağlayıcınıza başvurun — sorun yerel yapılandırmanızdan ziyade onların DNS altyapısında olabilir.