Web sitemizde sunucu değişikliği yaptığımız zaman bu değişikliğin hemen sistemlere yansımadığını görürüz. Web sitemizin eski adresimizden çalıştığını görmeye devam ederiz. Bu durumda Flush DNS ile kayıtlı DNS önbelleklerimizi temizlememiz gerekecektir.
Bazen DNS sağlayıcınınızın önbellekleme problemi nedeni ile ilgili güncellemeleri alamayabilirsiniz bu da gerekli doğru IP’yi almanızı engeller. Alan adınıza ulaşmayı denediğinizde, Önbellekte var olan IP adresi kullanılacak böylece DNS’deki kayıt dikkate alınmayacaktır. Bu nedenle önbelleğe alınmış DNS kaydını sonlandırmak için aşağıdaki işlemleri gerçekleştirin
Microsoft Windows Vista ve Windows 7
Uygulamanızı kapatın (Örnek: browser veya email programınız).
Start menüsüne gidin, Run’i seçin, cmd yazın ve sağ tıklayıp administrator seçeneğini seçin siyah ekran göründüğünde, aşağıdaki komutu yazın ve enter’e basın.
ipconfig /flushdns
Tekrar uygulamanızı başlatın (browser veya email gibi).
Microsoft Windows XP
Uygulamanızı kapatın (Örnek: browser veya email programınız).
Start menüsüne gidin, Run’i seçin, cmd yazın ve OK’a basın. siyah ekran göründüğünde, aşağıdaki komutu yazın ve enter’e basın.
ipconfig /flushdns
Tekrar uygulamanızı başlatın (browser veya email gibi).
Mac OSX![]()
Application klasörüne gidin, Utilities’i açın, Terminal’e çift tıklayın. Aşağıdaki komutu yazıp, Enter’e basın.
dscacheutil -flushcache
Bu komut Mac OS X 10.5 (Leopard), 10.6 (Snow Leopard) ve 10.7 (Lion)’da çalışmaktadır. Eğer bu komut verimli değilse,Diğer bir DNS Flush komutunu yazabilirsiniz. Bu komut, Max OS X 10.4 (Tiger) ile uyumludur:
lookupd -flushcache
“Not found” yazısı ekrana gelirse endişelenmeyin.
Tekrar uygulamanızı başlatın (browser veya email gibi).
Linux
Farklı dağılımları ve Linux sürümlerinde yapılandırma farklılıkları nedeniyle az çok farklı komutlar olabilir. Aşağıdaki komutları biri muhtemelen çalışacaktır.
Root terminal pencersini açın (Gnome’da Ctrl+T). Bu komutu yazın ve enter tuşuna basın.
/etc/init.d/nscd restart
Kurulum yerine bağlı olarak sudo kullanmak gerekebilir:
sudo /etc/init.d/nscd restart
Bazı sürümlerde bu komutu destekler:
sudo /etc/init.d/dns-clean start
veya bu komutu destekler
sudo service nscd restart
Bazı kurulumlarda aşağıdaki örnekte olduğu gibi, başka bir dizin içinde bulunan NSDS olabilir. Doğru komutu çalıştırmak ve nerede yüklü olduğu bulmak için gerekebilir.
/etc/rc.d/init.d/nscd restart
Tekrar uygulamanızı başlatın (browser veya email gibi).