🌐 DNS Önbelleği Nedir ve Neden Temizlenmelidir?
DNS (Alan Adı Sistemi) önbelleği, ziyaret ettiğiniz web sitelerinin IP adreslerini saklayan geçici bir veritabanıdır. Bu, tarayıcınızın aynı siteyi tekrar ziyaret ettiğinizde daha hızlı yüklemesini sağlar. Ancak bazen bu önbellekteki bilgiler güncel olmayabilir veya bozulabilir, bu da bağlantı sorunlarına veya yanlış web sitelerine yönlendirilmeye neden olabilir. Bu nedenle, DNS önbelleğini düzenli olarak temizlemek önemlidir.
💻 İşletim Sistemlerine Göre DNS Önbelleği Temizleme Komutları
🍎 Windows
- 🔑 Komut İstemi'ni yönetici olarak açın.
- ✍️ Aşağıdaki komutu yazın ve Enter'a basın:
ipconfig /flushdns
- ✅ Başarılı bir temizleme işleminden sonra, "DNS çözümleyici önbelleği başarıyla temizlendi" şeklinde bir mesaj görmelisiniz.
🍏 macOS
- 🔑 Terminal'i açın.
- ✍️ macOS sürümünüze uygun olan aşağıdaki komutlardan birini yazın ve Enter'a basın:
- macOS Sierra ve sonrası:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- macOS El Capitan ve Yosemite:
sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
- macOS Mavericks, Mountain Lion ve Lion:
sudo killall -HUP mDNSResponder
- 🔑 Şifrenizi girin (görünmez) ve Enter'a basın.
🐧 Linux
- 🔑 Terminal'i açın.
- ✍️ Kullanmakta olduğunuz dağıtıma bağlı olarak aşağıdaki komutlardan birini kullanın:
- nscd kullanılıyorsa:
sudo service nscd restart veya sudo /etc/init.d/nscd restart
- dnsmasq kullanılıyorsa:
sudo service dnsmasq restart
- systemd-resolved kullanılıyorsa:
sudo systemd-resolve --flush-caches
- 🔑 Gerekirse şifrenizi girin ve Enter'a basın.
📱 Android
Android cihazlarda DNS önbelleğini doğrudan temizleme seçeneği bulunmamaktadır. Ancak aşağıdaki yöntemlerle benzer sonuçlar elde edebilirsiniz:
- ⚙️ Uçak modunu açıp kapatmak.
- ⚙️ Cihazı yeniden başlatmak.
- ⚙️ Tarayıcı uygulamasının önbelleğini temizlemek (Ayarlar > Uygulamalar > [Tarayıcı Uygulaması] > Depolama > Önbelleği Temizle).
🌐 Tarayıcı Bazında DNS Önbelleği Temizleme
Bazı tarayıcılar kendi DNS önbelleklerini tutarlar. Bu durumda, tarayıcı ayarlarından önbelleği temizlemek gerekebilir. Örneğin, Chrome'da adres çubuğuna chrome://net-internals/#dns yazarak DNS önbelleğini temizleyebilirsiniz.
🔑 Neden DNS Önbelleğini Temizlemelisiniz?
- 🐛 Web sitelerine erişimde sorun yaşıyorsanız.
- 🔒 Güvenlik tehditlerinden şüpheleniyorsanız (DNS zehirlenmesi).
- 🔄 Web sitesi güncellemelerini hemen görmek istiyorsanız.
- 🌐 İnternet servis sağlayıcınızı (ISS) değiştirdiyseniz.
⚠️ Uyarılar ve Dikkat Edilmesi Gerekenler
- 🔑 Komutları yazarken dikkatli olun, yanlış komutlar sistemde sorunlara yol açabilir.
- 🔑 Yönetici yetkisi gerektiren komutları kullanırken dikkatli olun.
- 🔑 Şifrenizi girerken görünmez olduğunu unutmayın.