Chrome'da bir siteyi açmaya çalışırken "Bu siteye ulaşılamıyor" sayfasıyla birlikte "example.com adresinin DNS adresi bulunamadı" (DNS address could not be found) mesajını görmek, en sık karşılaşılan internet sorunlarından biridir. Bu mesaj, tarayıcınızın alan adını bir IP adresine çeviremediğini söyler. Bu rehberde hatanın ne anlama geldiğini, nerede çıktığını, nedenlerini ve adım adım nasıl çözüleceğini anlatıyoruz.

Konunun tamamı için DNS hataları rehberine, ilgili tarayıcı hataları için ERR_NAME_RESOLUTION_FAILED ve DNS sunucusu yanıt vermiyor yazılarına göz atabilirsiniz.

"DNS Adresi Bulunamadı" Ne Demek?

Bu mesaj, tarayıcınızın alan adına karşılık gelen IP adresini DNS üzerinden öğrenemediği anlamına gelir. Bir web sitesine bağlanmak için önce alan adının (example.com) sayısal IP karşılığının bulunması gerekir. Bu adım başarısız olduğunda, tarayıcı siteye hiç bağlanamadan "DNS adresi bulunamadı" uyarısını gösterir. Yani sorun sitenin kendisinde değil, isim çözümleme sürecindedir.

Chrome bu durumu çoğu zaman "Bu siteye ulaşılamıyor" başlığı ve altında teknik bir hata koduyla (örneğin DNS_PROBE_FINISHED_NXDOMAIN veya ERR_NAME_NOT_RESOLVED) birlikte gösterir. Mesaj kullanıcı dostu görünse de arkasında klasik bir DNS çözümleme başarısızlığı vardır ve çözümü de DNS, ağ ve önbellek düzeyinde aranır.

Hata Nerede Görünür?

Bu hatayı en sık Google Chrome'da görürsünüz, ancak Microsoft Edge, Brave ve diğer Chromium tabanlı tarayıcılarda da aynı mesaj belirir. Firefox'ta karşılığı "Sunucu bulunamadı" uyarısıdır. Hata hem masaüstünde hem mobil cihazlarda çıkabilir ve genellikle belirli bir siteyi açmaya çalışırken görünür.

Teşhis için en önemli ayrım, hatanın tek bir sitede mi yoksa tüm sitelerde mi çıktığıdır. Tek bir sitede görünüyorsa sorun o alan adının DNS kaydında ya da sizin önbelleğinizde olabilir. Bütün sitelerde çıkıyorsa, sorun büyük olasılıkla DNS sunucu ayarınızda, yönlendiricinizde ya da internet bağlantınızdadır.

  • Chrome/Edge/Brave: "Bu siteye ulaşılamıyor - DNS adresi bulunamadı".
  • Firefox: "Sunucu bulunamadı".
  • Mobil: Aynı mesaj; genellikle Wi-Fi ya da mobil veri ayarıyla ilgili.
  • Tek site / tüm siteler: Sorunun kapsamı teşhisin anahtarıdır.

Hatanın ne zaman ortaya çıktığı da ipucu verir. Daha önce sorunsuz açılan bir site aniden "DNS adresi bulunamadı" vermeye başladıysa, büyük olasılıkla ya o sitenin DNS kaydı değişmiştir ya da sizin önbelleğinizde eski bir kayıt kalmıştır. Hiç açılmamış yeni bir siteyse, alan adının yazımı, tescili ya da henüz tamamlanmamış DNS yayılımı (propagasyon) ön plana çıkar.

DNS Adresi Bulunamadı Hatasının Nedenleri

Bu hatanın nedenleri, isim çözümleme sürecini bozan her şeyle örtüşür. En yaygın neden, saklanmış eski ve geçersiz bir DNS kaydıdır; alan adının IP'si değişmiş olmasına rağmen bilgisayarınız hâlâ eski kaydı kullanmaya çalışır. İkinci yaygın neden, yanıt vermeyen ya da yanlış yapılandırılmış bir DNS sunucusudur.

Diğer nedenler arasında ağ bağlantısı sorunları, yönlendirici ve modem arızaları, VPN veya proxy yanlış yapılandırmaları, güvenlik yazılımının DNS trafiğini engellemesi ve alan adının gerçekten var olmaması (yanlış yazım ya da süresi dolmuş tescil) yer alır. Alan adı tarafındaki bir sorun söz konusuysa (örneğin DNS kayıtları silinmişse), çözüm sizin bilgisayarınızda değil, alan adının yapılandırmasında aranmalıdır.

  • Önbellek: Saklanmış eski/geçersiz DNS kaydı.
  • DNS sunucusu: Yanıt vermeyen veya yanlış girilmiş sunucu adresi.
  • Ağ: Kopuk bağlantı, yönlendirici arızası, VPN/proxy sorunu.
  • Alan adı: Yanlış yazım, eksik kayıt veya süresi dolmuş tescil.
  • Güvenlik yazılımı: DNS trafiğini engelleyen güvenlik duvarı/antivirüs.

Bir başka olası neden, tarayıcının kendi iç DNS önbelleğidir. Chrome, işletim sisteminden bağımsız olarak kendi içinde de alan adı - IP eşleşmelerini saklar. İşletim sistemi önbelleğini temizleseniz bile, tarayıcının kendi önbelleğinde kalan eski bir kayıt hatayı sürdürebilir. Bu yüzden çözüm adımlarında hem sistem hem de tarayıcı önbelleğini ayrı ayrı temizlemek önemlidir.

Adım Adım Çözümler

İlk adım her zaman DNS önbelleğini temizlemektir. Bu, saklanmış hatalı kayıtları siler ve sorgunun taze yanıt almasını sağlar. Çoğu "DNS adresi bulunamadı" vakası bu adımda çözülür.

# Windows
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

# Linux (systemd-resolved)
sudo resolvectl flush-caches

Chrome kullanıyorsanız, tarayıcının kendi iç DNS önbelleğini de temizlemek faydalı olur. Adres çubuğuna chrome://net-internals/#dns yazıp "Clear host cache" seçeneğine tıklayın. Ardından DNS sunucunuzu güvenilir bir genel sunucuyla değiştirin: Google için 8.8.8.8 / 8.8.4.4, Cloudflare için 1.1.1.1 / 1.0.0.1.

# Teshis: alan adi gercekten cozuluyor mu?
nslookup example.com
nslookup example.com 8.8.8.8

# Windows PowerShell (yonetici): DNS sunucusunu ayarla
netsh interface ip set dns name="Wi-Fi" static 1.1.1.1
netsh interface ip add dns name="Wi-Fi" 1.0.0.1 index=2

Bunlar yeterli olmazsa modem ve yönlendiricinizi yeniden başlatın. VPN veya proxy kullanıyorsanız geçici olarak kapatın. Güvenlik yazılımınızın DNS trafiğini engelleyip engellemediğini kontrol edin. Hata yalnızca tek bir sitede çıkıyorsa, aynı adresi farklı bir ağdan deneyin; başka ağda açılıyorsa sorun sizin yerel ayarınızdadır, hiçbir ağda açılmıyorsa alan adının yazımını ve tescil durumunu doğrulayın.

  • İşletim sistemi DNS önbelleğini temizleyin.
  • Chrome'da chrome://net-internals/#dns ile host önbelleğini temizleyin.
  • DNS sunucusunu 8.8.8.8 veya 1.1.1.1 yapın.
  • Modem ve yönlendiriciyi yeniden başlatın.
  • VPN/proxy ve güvenlik yazılımını geçici kapatıp alan adı yazımını doğrulayın.

Sorunun sizden mi yoksa siteden mi kaynaklandığını hızla anlamak için bağımsız bir çevrimdışı kontrol aracı da kullanabilirsiniz: Site farklı bölgelerden erişilebilir durumdaysa ama sizde açılmıyorsa, sorun kesinlikle yerel tarafınızdadır. Bu durumda önbellek temizleme ve DNS değiştirme adımlarına odaklanmak en verimli yoldur; sitenin sunucusuyla uğraşmanıza gerek kalmaz.

Teşhis Tablosu

Aşağıdaki tablo, hatanın kapsamına göre izlenecek yolu özetliyor. Önce sorunun nerede olduğunu belirlemek, doğru çözüme hızla ulaşmanızı sağlar.

DurumOlası nedenÖncelikli çözüm
Tek site, her ağdaAlan adı kaydı / tescilYazım ve tescil kontrolü, nslookup
Tek site, sadece sizin ağdaÖnbellek / hostsÖnbellek temizle, hosts kontrol
Tüm siteler, tek cihazDNS sunucusu ayarıDNS'i 8.8.8.8 / 1.1.1.1 yap
Tüm siteler, tüm cihazlarModem / sağlayıcıModem restart, sağlayıcıya başvur

Teşhis sürecinde sabırlı olmak önemlidir: Her adımdan sonra sayfayı yenileyip sonucu gözlemleyin ve aynı anda birden fazla değişiklik yapmaktan kaçının. Böylece hangi adımın işe yaradığını net olarak görür, gerektiğinde yaptığınız değişiklikleri geri alabilirsiniz. DNS kaynaklı sorunların büyük bölümü önbellek temizleme ve güvenilir bir DNS sunucusuna geçiş adımlarıyla çözülür.

Sık Sorulanlar

"DNS adresi bulunamadı" hatası neden sadece bir sitede çıkıyor?

Çünkü sorun büyük olasılıkla o alan adına özgüdür: Ya DNS kaydı değişmiş ve sizde eski kayıt saklanıyor, ya alan adı yanlış yazılmış, ya da tescili bitmiş olabilir. Önbelleği temizleyip farklı bir ağdan deneyerek kaynağı daraltabilirsiniz.

DNS önbelleğini temizlemek zararlı mı?

Hayır. DNS önbelleğini temizlemek yalnızca saklanmış alan adı - IP eşleşmelerini siler. Bir sonraki ziyarette bunlar yeniden ve taze olarak alınır. Verilerinize ya da ayarlarınıza zarar vermez.

DNS'i değiştirince hız artar mı?

Bazı durumlarda 1.1.1.1 ya da 8.8.8.8 gibi genel DNS sunucuları, sağlayıcınızın varsayılan sunucusundan daha hızlı yanıt verebilir. Asıl amaç ise çözümlemenin güvenilir biçimde çalışmasıdır; hız farkı ikincil bir kazanımdır.

Telefonumda bu hatayı alıyorum, çözümü farklı mı?

Temel mantık aynıdır. Önce Wi-Fi'yi kapatıp açın, farklı bir ağ deneyin, cihazdan özel (private) DNS olarak 1.1.1.1 ya da 8.8.8.8 ayarlayın. Sorun tüm cihazlarda aynı ağda çıkıyorsa yönlendiriciyi yeniden başlatın.