来自百度
 微软操作系统:很熟悉的命令:ipconfig/flashdns

 如果是Linux系统:

刷新 DNS 缓存需要重起 nscd daemon:


要重起 nscd daemon,在命令行窗口(terminal)输入 /etc/rc.d/init.d/nscd restart
命令执行完毕,你的DNS缓存就被刷新了。

如果是比较新的Linux版本,你可能需要使用下面的命令:

/etc/init.d/nscd restart  //不知道为何,我昨天的邮件服务器出现了问题,重启这个,以前居然没有start,难到没有关系吗?

如果是Mac OS X苹果系统:/没有机器,没有实验


在命令行窗口(terminal)输入 lookupd -flushcache
例如:bash-2.05a$ lookupd -flushcache
命令执行完毕,你的DNS缓存就得到了更新。

较新的苹果Mac OS X系统应该使用下面的命令:

type dscacheutil -flushcache