15%

Tüm Hosting Hizmetlerinde %15 indirim

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

Kodu kullanın:

Skills
Başlayın
13.12.2024

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şan boş bir sayfayla karşılaşırsanı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 düzeltilebilir — genellikle sadece birkaç dakika içinde.

Bu kapsamlı kılavuzda, 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 size göstereceğiz.

DNS_PROBE_FINISHED_NXDOMAIN Hatası Nedir?

Hata adı kritik bir ipucu içerir: NXDOMAIN, *Mevcut Olmayan Alan* anlamına gelir. Tarayıcınıza bir URL yazdığınızda, işletim sisteminiz bir DNS (Domain Name System) sunucusunu sorgular ve bu insan tarafından okunabilir alan adını (örn., 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 bir ifadeyle: 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’e Ne Sebep Olur?

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

  • URL’de yazım hatası — En belirgin ve kolayca gözden kaçan neden
  • Yanlış veya yanıt vermeyen DNS sunucusu — ISS’nizin DNS’i yavaş, yanlış yapılandırılmış veya geçici olarak kapalı 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 alanı engelliyor
  • Süresi dolan veya yanlış yapılandırılmış alan — Web sitesi sahibinin alan kaydı veya DNS kayıtları süresi dolmuş veya yanlış ayarlanmış olabilir
  • Aşırı agresif güvenlik duvarı veya antivirüs yazılımı — Güvenlik araçları DNS isteklerini engelleyebilir

> Web sitesi sahipleri için not: Ziyaretçileriniz bu hatayı özellikle sizin alan adınızda bildiriyorsa, sorun DNS bölgesi yapılandırmanızda, süresi dolan 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’i Düzeltmek için 9 Yöntem

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

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

Teknik düzeltmelere dalmadan ö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 kontrol edin
  • Doğru TLD kullandığınızdan emin olun (örn., .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 siteyle değil, bağlantınızla ilgilidir

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 modemi) elektrik prizinden çıkarın
  2. 30 saniye bekleyin — kapasitörlerin tamamen boşalmasını sağlamak için sadece 10 değil
  3. Yönlendiriciyi geri takın ve tüm gösterge ışıklarının sabitlenmesini bekleyin
  4. Web sitesine erişmeyi tekrar deneyin

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

Yöntem 3: DNS Önbelleğinizi Temizleyin

İşletim sisteminiz gelecekteki istekleri hızlandırmak için DNS arama sonuçlarını yerel olarak depolar. Bu önbelleğe alınan 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 sunucusu 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 ekleyin (veya Cloudflare’nin 1.1.1.1 ve 1.0.0.1)
  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. Bunu sıfırlamak varsayılan ağ ayarlarını geri yükler.

#### Windows’ta:

  1. Yönetici olarak Komut İstemini 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 aracı sunucular aracılığıyla yönlendirir ve 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 düşünün veya VPN’nizi özel bir DNS sunucusu kullanacak şekilde yapılandırın.

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

İşletim sisteminizin hosts dosyası, alan adlarını IP adreslerine manuel olarak eşleyebilir — veya tamamen engelleyebilir. Kötü amaçlı yazılım, yanlış yapılandırılmış yazılım veya manuel düzenlemeler, belirli alanları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ı referans alan girdileri arayın
  4. Şüpheli veya yanlış girdileri 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 girdileri gözden geçirin ve sorunlu alanı referans alan herhangi birini silin
  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 girdileri 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. Bunu 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. 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 antivirüs programları ve güvenlik duvarları, özellikle web filtreleme veya DNS koruma özellikleri içeriyorsa, DNS sorgularını engelleyebilir veya engelleyebilir.

Bunu test etmek için:

  • Antivirüsü Devre Dışı Bırakın: Sistem tepsisindeki antivirüs 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ı 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.

Web Sitesi Sahipleri için DNS_PROBE_FINISHED_NXDOMAIN

Eğer *kendi* web siteniz ziyaretçiler için bu hatayı oluşturuyorsa, sorun istemci tarafında değil, sunucu tarafında. Yaygın nedenler şunlardır:


15%

Tüm Hosting Hizmetlerinde %15 indirim

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

Kodu kullanın:

Skills
Başlayın