清除作業系統的 DNS cache

清除作業系統的 DNS cache

windows
ipconfig /flushdns

linux 跟 FreeBSD 底下的作法,只要你有使用 nscd ( name service caching daemon ),把這一項服務 restart 即可。至於位置就要看各個版本不同囉!

當 service nscd restart  無發清空時
直接砍 hosts 的資料檔

# rm /var/db/nscd/hosts
# service nscd restart

Mac OSX 的指令是 lookupd -flushcache

在 Ubuntu 中冲掉 DNS 缓存的方式是重新啟動 nscd 程序。
安裝 nscd 的方式是在命令行中執行命令:
sudo aptitude install nscd
在Ubuntu中清 DNS 缓存的命令是:
sudo /etc/init.d/nscd restart

分類: DNS相關。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *