Linux
如何刷新 Win、Mac、Linux 電腦上的 DNS 記憶體?
如何刷新 Win、Mac 和 Linux 電腦上的 DNS 記憶體?
視窗
ipconfig /flushdns
Mac (OS X 10.5)
dscacheutil -flushcache
Linux
如果您使用的是nscd:
nscd -i hosts
在 Windows 中,您可以使用以下命令關閉客戶端 DNS 記憶體:
net stop dnscache
它停止 DNS 記憶體服務。它將在下次重新啟動時重新啟動。
這是Google回复的:
要在 Microsoft Windows(Win XP、Win ME、Win 2000)中刷新 DNS 記憶體:-
- Start -> Run -> type cmd - in command prompt, type ipconfig /flushdns - Done! You Window DNS cache has just been flush.
要在 Linux 中刷新 DNS 記憶體,請重新啟動 nscd 守護程序:-
- To restart the nscd daemon, type /etc/rc.d/init.d/nscd restart in your terminal - Once you run the command your linux DNS cache will flush.
在 Mac OS X Leopard 中刷新 DNS 記憶體:-
- type lookupd -flushcache in your terminal to flush the DNS resolver cache. ex: bash-2.05a$ lookupd -flushcache - Once you run the command your DNS cache (in Mac OS X) will flush.
在 Mac OS X 中刷新 DNS 記憶體:-
- type dscacheutil -flushcache in your terminal to flush the DNS resolver cache. ex: bash-2.05a$ dscacheutil -flushcache - Once you run the command your DNS cache (in Mac OS X Leopard) will flush.