Web sitelerimizin bazen hata vermesine, sitemize girmemize engel olan Dns önbelleği nasıl temizlenir konusunda sizlere bilgi vereceğiz.
DNS Önbelleği Nedir?
Daha önce girmiş olduğunuz web sitenizi bilgisayar DNS önbelleği denilen geçici bir depolama konumunda depolar. Bu depolama sonucunda siz her sitenize girmek istediğiniz de yani yeni bir sorgu gönderdiğinizde öncelikle daha önce depoladığı sorgularla karşılaştırır. Bunun amacı daha hızlı bir işlem yapmanızı sağlamaktır.
DNS önbelleği nedir hakkında bilgi verdikten sonra şimdi ise sizlerin kullanmış olduğunuz sisteme göre DNS önbelleğinizi nasıl temizlenir hakkında adım adım sizlere bilgiler vereceğiz.
DNS Önbelleği Temizleme
DNS Önbelleği temizlerken kullanmış olduğunuz işletim sistemine göre farklılıklar göstermektedir. Bundan dolayı sizlere işletim sistemlerine göre DNS önbelleği nasıl temizlenir komutlarını vereceğiz.
Windows Flush DNS
Windows İşletim Sistemlerinde Flush DNS:
Windows 98/NT/2000/XP
- Başlat > Çalıştır > cmd.exe – yolunu takip ederek Komut Penceresini çalıştırınız,
- Komut Satırı penceresinde şu kodu çalıştırınız: ipconfig /flushdns
Windows 7 ve Windows Vista
- Başlat simgesine tıklayınız,
- Arama kutucuğuna “cmd” yazınız ve Enter tuşuna basınız, Komut Satırı penceresi açılacaktır,
- Açılan Komut Satırı penceresine “ipconfig /flushdns” yazınız ve Enter tuşuna basınız
Windows 8 / Windows 8.1
- En sol alt kısımdaki Windows simgesine sağ tıklayınız,
- Çalıştır seçeneğine tıklayınız,
- “Aç” kutucuğuna “cmd” yazınız ve Tamam butonuna tıklayınız, Komut Satırı penceresi açılacaktır.
Açılan Komut Satırı penceresine “ipconfig /flushdns” yazınız ve Enter tuşuna basınız, DNS önbelleği temizlenecektir.
Windows 10
- En sol alt kısımdaki Windows simgesine sağ tıklayınız,
- Çalıştır seçeneğine tıklayınız,
- “Aç” kutucuğuna “cmd” yazınız ve Tamam butonuna tıklayınız, Komut Satırı penceresi açılacaktır.
Açılan Komut Satırı penceresine “ipconfig /flushdns” yazınız ve Enter tuşuna basınız, DNS önbelleği temizlenecektir.
Mac OS X Flush DNS
Mac OS X sistemlerinde DNS önbelleği kolay şekilde temizlenebilir ancak komutlar kullanılan OS X sürümüne göre değişiklik göstermektedir.
Yosemite
Mac OS X 10.10 Yosemite işletim sistemi için:
- Komut Terminalini açınız
- Şu komutu çalıştırınız: sudo discoveryutil udnsflushcaches
Lion, Mountain Lion, Mavericks
Mac OS X 10.7, 10.8 veya 10.9 işletim sistemleri için:
- Komut Terminalini açınız
- Şu komutu çalıştırınız: sudo killall -HUP mDNSResponder
Snow Leopard
Mac OS X 10.6 işletim sistemi için:
- Komut Terminalini açınız
- Şu komutu çalıştırınız: sudo dscacheutil -flushcache
Leopard ve Daha Eski Sürümler
Mac OS X 10.5.1 veya daha eski sürümler için:
- Komut Terminalini açınız
- Şu komutu çalıştırınız: sudo lookupd -flushcache
Linux Flush DNS
Linux işletim sisteminizde “nscd Name Service Cache Daemon” çalıştırıyorsanız:
- Komut penceresini açınız (root olarak veya sudo komutu ile)
- Şu komutu çalıştırınız: /etc/init.d/nscd restart
Bu işlemleri yaptıktan sonra aldığınız hata devam edebilir. Devam ettiği taktirde kullanmış olduğunuz tarayıcınızın da geçmişini silmeniz gerekebilir.