DNS ve alan adları 2 dk okuma

Bilgisayarınız ve tarayıcınız, sitelerin daha hızlı açılması için son DNS yanıtlarını hatırlar. Bir site yeni bir sunucuya taşındığında ya da bir sorgu bir kez başarısız olduğunda bu bellek sizi yanlış yere gönderebilir ya da hatalar gösterebilir. DNS önbelleğini temizlemek, cihazınızın yeniden sormasını sağlar.

DNS ne zaman temizlenmeli?

  • Bir site "sunucu bulunamadı" ya da DNS_PROBE_FINISHED_NXDOMAIN hatası gösteriyor, ancak diğer cihazlarda çalışıyorsa.
  • Bir DNS kaydını değiştirdiyseniz ve yeni değeri görmek istiyorsanız.
  • Bir site, taşımadan sonra eski bir sürümü yüklüyorsa.
  • DNS ayarlarınızı değiştiren bir kötü amaçlı yazılımı kaldırdıktan sonra.

Windows 10 ve 11

  1. Başlat menüsünü açın, cmd yazın, Komut İstemi'ne sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.
  2. Şunu çalıştırın:
ipconfig /flushdns

"Successfully flushed the DNS Resolver Cache." (Türkçe Windows'ta "DNS Çözümleyici Önbelleği başarıyla temizlendi.") iletisini görmelisiniz.

macOS

Terminal'i açın ve şunu çalıştırın (istendiğinde parolanızı girin):

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Herhangi bir onay iletisi görüntülenmez. Bu komut güncel macOS sürümlerinde çalışır.

Linux

Güncel dağıtımların çoğu systemd-resolved kullanır:

sudo resolvectl flush-caches

Eski sistemlerde komut sudo systemd-resolve --flush-caches şeklindedir. dnsmasq ya da nscd gibi başka bir çözümleyici kullanıyorsanız bunun yerine o hizmeti yeniden başlatın.

Chrome, Edge ve Brave

Tarayıcılar kendi önbelleklerini tutar.

  1. chrome://net-internals/#dns adresini açın (Edge'de: edge://net-internals/#dns).
  2. Clear host cache (ana bilgisayar önbelleğini temizle) düğmesine tıklayın.
  3. Ardından chrome://net-internals/#sockets adresini açın ve Flush socket pools (soket havuzlarını boşalt) düğmesine tıklayın.

Firefox

about:networking#dns adresini açın ve Clear DNS Cache (DNS önbelleğini temizle) düğmesine tıklayın.

iPhone ve Android

Telefonlarda temizleme komutu yoktur. Uçak modu'nu birkaç saniyeliğine açıp yeniden kapatın ya da telefonu yeniden başlatın.

Hâlâ eski adresi mi görüyorsunuz?

Cihazınız bir çözümleyiciye sorar ve o da yanıtları kaydın TTL süresi dolana kadar önbellekte tutar. Genel DNS'in ne döndürdüğünü DNS Sorgulama aracımızla kontrol edin ya da DNS Yayılım Kontrolü ile 13 çözümleyiciyi aynı anda karşılaştırın. Araç yeni değeri gösteriyor ama cihazınız göstermiyorsa önbelleği yeniden temizleyin ya da bir genel DNS sunucusuna geçin.

Sıkça sorulan sorular

DNS önbelleğini temizlemek güvenli mi?

Evet. Cihazınız adları yalnızca yeniden sorgular. Her siteye ilk ziyaret birkaç milisaniye daha yavaş olabilir.

DNS'i ne sıklıkla temizlemeliyim?

Yalnızca bir sorununuz olduğunda. Bunu düzenli olarak yapmanın bir faydası yoktur.

DNS'i temizlemek IP adresimi değiştirir mi?

Hayır. IP adresinizi değiştirmek için IP adresinizi nasıl değiştirirsiniz yazısına bakın.