系统管理员或web开发者,经常需要刷新dns,由于dns存在本地缓存,如果不主动清除,那需要一段漫长的等待。
例如:
1)、mac os
复制代码 代码示例:
os x lion (10.7) and os x
linuxjishu/9952.html target=_blank class=infotextkey>mountain lion (10.8)
$ sudo killall -hup mdnsresponder
mac os x 10.5, mac os x 10.6
$ dscacheutil -flushcache
mac os x 10.4 tiger
$ lookupd -flushcache
2)、windows
vista/win7 以上系统
查看dns缓存
> ipconfig /displaydns
清除dns缓存
> ipconfig /flushdns
winxp和之前的老系统
> net stop dnscache
> net start dnscache
linux
$ sudo /etc/init.d/nscd restart