[linux] 如何清除DNS cache

通常我們做apache設定後, 有可能從客戶端瀏覽器打開還是會解析到舊的網址.
這時候就需要清除cache, 讓他重新解析DNS 用新的設定.

這邊講一下常遇到的三種環境.

在Windows環境下,清除cache的指令如下:

ipconfig /flushdns


在Mac OSX環境下,清除cache的指令如下:

dscacheutil -flushcache

在Linux環境下,清除cache的指令如下:

/etc/init.d/nscd restart

如果沒有反應, 可能需要用yum安裝一下nscd ...

yum install nscd

大概4這樣...