Chrome ve Chrome tabanlı tarayıcılarda bir siteyi açmaya çalışırken ERR_NAME_NOT_RESOLVED hatasıyla karşılaşmak yaygındır. Bu hata, tarayıcınızın girdiğiniz adresi bir IP adresine çeviremediğini, yani adı "çözümleyemediğini" söyler. Kulağa teknik gelse de nedenleri ve çözümleri oldukça basittir. Bu rehberde hatanın anlamını ve adım adım çözümünü anlatıyoruz.

İlgili rehberler: DNS hataları genel rehberi · DNS_PROBE_FINISHED_NXDOMAIN · DNS sunucusu yanıt vermiyor

Bu Hata Ne Anlama Gelir?

"Name not resolved" ifadesi "ad çözümlenemedi" demektir. Tarayıcınız girdiğiniz alan adını ilgili IP adresine çevirmek için DNS'e başvurur; bu çeviri başarısız olduğunda ERR_NAME_NOT_RESOLVED hatasını gösterir. Kısacası tarayıcı, siteye nasıl ulaşacağını öğrenemez.

Bu hata, DNS_PROBE_FINISHED_NXDOMAIN hatasıyla yakın akrabadır; her ikisi de çözümlemenin başarısız olduğunu söyler. Fark, ERR_NAME_NOT_RESOLVED'in bazen geçici bağlantı ve önbellek sorunlarından da kaynaklanabilmesidir.

Önemli nokta şu: hata çoğu zaman internetinizin tümden gitmesi anlamına gelmez. Başka siteler açılabiliyorsa sorun büyük olasılıkla belirli bir adres ya da sizin DNS ayarlarınızla ilgilidir.

Hangi Durumlarda Görülür?

ERR_NAME_NOT_RESOLVED, çoğunlukla adres hatalı yazıldığında, DNS önbelleği bozulduğunda ya da tarayıcının kullandığı DNS sunucusuna ulaşılamadığında görülür. Yeni yayına geçmiş sitelerde de kayıtlar henüz yayılmadığı için ortaya çıkabilir.

Bazı durumlarda tarayıcının deneysel özellikleri, bir uzantı ya da hatalı yapılandırılmış bir VPN de adı çözümlemesini engelleyebilir. Bu yüzden sorunun tek bir sitede mi yoksa her yerde mi olduğunu belirlemek ilk adımdır.

Olası Nedenler

  • Yanlış yazılmış adres: Basit bir harf hatası bile adın çözümlenememesine yol açar.
  • Bozuk DNS önbelleği: Bilgisayar ya da tarayıcı eski kayıtları saklıyor olabilir.
  • DNS sunucusuna ulaşılamıyor: Ayarlı DNS sunucusu geçici olarak yanıt vermiyor olabilir.
  • Tarayıcı uzantıları: Bazı uzantılar ağ isteklerine karışarak hataya yol açabilir.
  • VPN ya da proxy: Yanlış yapılandırılmış bir bağlantı adı çözümlemeyi engelleyebilir.
  • Site tarafındaki sorun: Alan adı süresi dolmuş ya da kayıtları yanlış olabilir.

Adım Adım Çözüm

Aşağıdaki adımları sırayla deneyin; çoğu kullanıcı için ilk birkaç adım yeterli olur:

  • 1. Adresi doğrulayın: Yazımı kontrol edin, mümkünse bağlantıya arama motorundan ulaşın.
  • 2. DNS önbelleğini yenileyin: Bilgisayarınızdaki eski kayıtları temizleyin.
  • 3. Tarayıcı önbelleğini ve DNS'ini temizleyin: Chrome'un kendi önbelleği de etkili olabilir.
  • 4. Modeminizi yeniden başlatın: Geçici bağlantı sorunlarını giderir.
  • 5. Uzantıları ve VPN'i geçici kapatın: Gizli pencerede deneyerek uzantıları dışlayabilirsiniz.
  • 6. Farklı bir DNS sunucusu kullanın: Google ya da Cloudflare DNS'ine geçin.

DNS önbelleğini yenilemek için işletim sisteminize göre şu komutları kullanabilirsiniz:

bash
# Windows
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

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

Chrome'un kendi DNS önbelleğini temizlemek için adres çubuğuna chrome://net-internals/#dns yazıp "Clear host cache" seçeneğini kullanabilirsiniz. Ardından tarayıcıyı tamamen kapatıp açın.

Farklı Bir DNS Sunucusu Deneyin

Sorun DNS sunucusundaysa, genel bir sunucuya geçmek çoğu zaman anında çözüm olur. Aşağıdaki ücretsiz sunucuları cihazınızın ağ ayarlarından girebilirsiniz:

SağlayıcıBirincilİkincil
Google Public DNS8.8.8.88.8.4.4
Cloudflare1.1.1.11.0.0.1
Quad99.9.9.9149.112.112.112

DNS değişikliğinden sonra önbelleği yenilemeyi ve tarayıcıyı yeniden başlatmayı unutmayın. Değişiklik yalnızca o cihazı etkiler; aynı sorunu diğer cihazlarda da görüyorsanız ayarı modem üzerinde yapmayı düşünebilirsiniz.

İşletim Sistemine Göre Notlar

Hata, Chrome'un bulunduğu tüm platformlarda görülebilir. Önbelleği yenileme adımları platforma göre aşağıdaki gibidir:

PlatformDNS önbelleğini yenileme
WindowsKomut İstemi'ni yönetici olarak açıp ipconfig /flushdns komutunu çalıştırın.
macOSTerminal'de sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder yazın.
Linuxsystemd-resolved kullanıyorsanız sudo resolvectl flush-caches komutunu çalıştırın.
Android / iOSUçak modunu birkaç saniye açıp kapatın ya da cihazı yeniden başlatın.

Android'de Chrome kullanıyorsanız, önce Wi-Fi'yi kapatıp açmayı, ardından farklı bir ağ denemeyi deneyin. iOS'ta ise Ayarlar üzerinden Wi-Fi ağını unutup yeniden bağlanmak benzer sonucu verir.

Modem ve Yönlendiriciyi Yeniden Başlatma

Modem ve yönlendirici, yalnızca internet bağlantınızı sağlamakla kalmaz; aynı zamanda kendi içlerinde bir DNS önbelleği ve bağlantı tablosu tutarlar. Bu cihazlar günlerce, hatta haftalarca kesintisiz açık kaldığında bu geçici kayıtlar birikir ve zaman zaman takılmalara, dolayısıyla DNS hatalarına yol açar.

Çözüm oldukça basittir: cihazın fişini prizden çekin, yaklaşık 30 saniye bekleyin ve tekrar takın. Bekleme süresi, cihazın elektriği tamamen boşaltıp temiz bir şekilde yeniden başlamasını sağlar. Cihaz tam olarak açılıp internet ışığı sabitlenene kadar bir iki dakika bekleyin, ardından sayfayı yeniden deneyin. Bu tek adım, pek çok DNS sorununu başka hiçbir ayarla uğraşmadan çözer.

Tarayıcı Önbelleğini Temizleme

Tarayıcınız, daha hızlı açılsınlar diye ziyaret ettiğiniz sayfaları ve bazı DNS kayıtlarını kendi içinde saklar. Bu önbellek eskidiğinde ya da bozulduğunda, işletim sisteminizde her şey yolunda olsa bile hata sürebilir. Bu yüzden sistemin DNS önbelleğini yenilemenin yanı sıra tarayıcının kendi önbelleğini de temizlemek önemlidir.

Chrome ve benzeri tarayıcılarda ayarlardaki "Gözatma verilerini temizle" bölümünden önbelleğe alınmış görseller ve dosyaları silebilirsiniz. Ardından tarayıcıyı tamamen kapatıp yeniden açın. Sorunun bir eklentiden kaynaklanıp kaynaklanmadığını anlamak için gizli (incognito) pencerede de deneyin; gizli pencerede sorun görülmüyorsa suçlu büyük olasılıkla bir tarayıcı eklentisidir.

Sorun Sizde mi, Sitede mi?

Çözüm adımlarıyla uğraşmadan önce sorunun kaynağını daraltmak çok zaman kazandırır. En pratik yöntem, açılmayan adresi farklı bir internet bağlantısından, örneğin telefonunuzun mobil verisinden ya da başka bir cihazdan açmayı denemektir.

Site mobil veride veya başka bir cihazda sorunsuz açılıyorsa sorun büyük olasılıkla sizin cihazınızda ya da yerel ağınızdadır; bu durumda yukarıdaki adımlara odaklanın. Adres hiçbir yerde açılmıyorsa sorun büyük olasılıkla sitenin kendisindedir: alan adının süresi dolmuş, DNS kayıtları yanlış yapılandırılmış ya da sunucusu çökmüş olabilir. Konunun bütününe bakmak için DNS hataları genel rehberimizi inceleyebilirsiniz.

DNS Hatalarını Önlemek İçin İpuçları

DNS hatalarını tamamen ortadan kaldırmak her zaman mümkün olmasa da, karşılaşma sıklığını azaltmanın yolları vardır. Köklü ve kararlı bir genel DNS sunucusunu (örneğin Google ya da Cloudflare) kalıcı olarak kullanmak, internet servis sağlayıcınızın DNS tarafındaki geçici aksaklıklardan etkilenmenizi azaltır.

Bunun yanında modeminizi arada bir yeniden başlatmak, cihazınızın ağ sürücülerini güncel tutmak ve tanımadığınız kaynaklardan ağ ayarlarını değiştiren yazılımlar kurmaktan kaçınmak da sorunları önler. Adresleri elle yazarken dikkatli olmak ise en basit ama en etkili önlemlerden biridir; çünkü hataların önemli bir bölümü yalnızca yanlış yazımdan kaynaklanır.

Sık Sorulanlar

ERR_NAME_NOT_RESOLVED ile NXDOMAIN aynı şey mi?

Çok benzerler; her ikisi de adın çözümlenemediğini söyler. ERR_NAME_NOT_RESOLVED Chrome'un gösterdiği genel bir mesajdır ve bazen geçici önbellek sorunlarından da kaynaklanır. Çözüm adımları büyük ölçüde aynıdır.

Sadece Chrome'da bu hatayı alıyorum, başka tarayıcı çalışıyor?

Bu, sorunun Chrome'un kendi önbelleğinde ya da bir uzantıda olduğunu gösterir. Chrome'un DNS önbelleğini temizleyin, uzantıları gizli pencerede dışlayarak test edin ve gerekirse tarayıcı ayarlarını sıfırlayın.

Mobil veride çalışıyor ama Wi-Fi'de hata veriyor?

Bu durumda sorun Wi-Fi ağınızın DNS ayarlarında ya da modeminizdedir. Modeminizi yeniden başlatın ve Wi-Fi bağlantısında genel bir DNS sunucusu kullanmayı deneyin.

Önbelleği temizledim ama hata sürüyor, şimdi ne yapmalıyım?

Farklı bir DNS sunucusuna geçin ve başka bir cihazdan aynı adresi deneyin. Her cihazda açılmıyorsa sorun büyük olasılıkla sitenin kendisindedir; o zaman beklemek ya da site sahibiyle iletişime geçmek gerekir.

Çözüm adımlarını hangi sırayla denemeliyim?

En basit ve en etkili adımlarla başlayın: önce modeminizi yeniden başlatın, sonra DNS önbelleğini yenileyin ve tarayıcı önbelleğini temizleyin. Bunlar işe yaramazsa farklı bir DNS sunucusu deneyin. Ağ ayarlarını sıfırlamak gibi daha kapsamlı adımları her zaman en sona bırakın.