Flush DNS Nedir? Nasıl Yapılır?

İnternette gezinirken bazı sitelere giremiyorsan, sayfalar geç açılıyorsa ya da “DNS hatası” gibi bir uyarı alıyorsan, sorunun kaynağı büyük ihtimalle bilgisayarındaki DNS önbelleği olabilir. Bu durumda yapılacak şey aslında oldukça basit: DNS’i “flush” etmek, yani temizlemek.

Peki bu flush DNS dediğimiz şey tam olarak nedir? Ne işe yarar ve nasıl yapılır? Gel, birlikte adım adım bakalım.

DNS Nedir, Neden Temizlenir?

Domain Name System yani DNS ziyaret ettiğin web sitelerinin isimlerini IP adreslerine çeviren bir sistemdir. Yani sen tarayıcına www.ornek.com yazarsın DNS bunu bilgisayarların anlayacağı şekilde 192.168.x.x gibi bir IP adresine çevirir. Bu işlemin hızlı olması için bilgisayarın, daha önce ziyaret ettiğin sitelerin IP bilgilerini kısa süreliğine önbellekte saklar.

Ancak bu bilgiler zamanla eskiyebilir veya bozulabilir. Örneğin bir site IP adresini değiştirmişse ama senin bilgisayarın hâlâ eski IP’yi hatırlıyorsa, o siteye ulaşamazsın. İşte tam bu noktada flush DNS devreye girer. DNS önbelleğini temizleyerek sistemin yeniden taze ve doğru bilgileri almasını sağlar.

flush dns

Flush DNS Ne İşe Yarar?

– Eski DNS kayıtlarını siler
– Web sitelerine erişim sorunlarını çözer
– Ağ bağlantılarını tazeler
– Hatalı yönlendirmeleri ortadan kaldırır
– Daha stabil bir internet deneyimi sağlar

Flush DNS Nasıl Yapılır?

İşlem sistemine göre değişiyor. Aşağıda Windows, macOS ve Linux için ayrı ayrı anlattım:

✅ Windows 10 / 11 İçin

1. Başlat menüsüne tıkla ve “Komut İstemi (CMD)” yaz.
2. Sağ tıklayıp “Yönetici olarak çalıştır” seçeneğini seç.
3. Açılan siyah ekrana şunu yaz:

ipconfig /flushdns

4. Enter’a bas. “DNS Resolver Cache successfully flushed” gibi bir mesaj görürsen işlem tamamdır.

🍏 macOS İçin

1. Terminal’i aç (Spotlight aramasına “Terminal” yazman yeterli).
2. macOS sürümüne göre aşağıdaki komutu gir:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

3. Şifreni gir ve Enter’a bas. macOS’te herhangi bir bildirim gelmez, ama komut bittiyse işlem başarıyla gerçekleşmiştir.

🐧 Linux (Ubuntu / Debian) İçin

Linux sistemlerinde genellikle DNS önbelleği systemd-resolved ile tutulur. Komut şu şekilde:

sudo systemd-resolve --flush-caches

Alternatif olarak, bazı sistemlerde şu komut işe yarar:

sudo /etc/init.d/nscd restart

Ne Sıklıkla DNS Temizlenmeli?

Sürekli DNS flush yapmana gerek yok. Ancak aşağıdaki durumlarda yapman faydalı olur:

– Sık sık “siteye ulaşılamıyor” hatası alıyorsan
– DNS değiştirdiysen (örneğin Google DNS ya da Cloudflare DNS kullanıyorsan)
– VPN veya proxy kullandıktan sonra bağlantı sorunları yaşıyorsan
– Web sitesi taşındıysa ve IP’si değiştiyse

Flush DNS işlemi basit ama etkili bir çözümdür. İnternette karşılaştığın bağlantı problemlerinin çoğu bu sayede çözülebilir. Bilgisayarını sıfırlamana, modemi kapatıp açmana gerek kalmadan DNS önbelleğini temizlemek çoğu zaman yeterlidir. Bu işlemi birkaç saniyeni alır ama bağlantı kalitesinde hissedilir bir fark yaratır. 🙂

VDS Satın al diyerek kendi sunucu yönetmeye başla!

Şunlar da hoşunuza gidebilir...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir