Bash清除DNS缓存
时间:2020-01-09 10:37:19 来源:igfitidea点击:
如何在UNIX之类的操作系统下使用BASH shell提示符清除DNS缓存?
DNS查询被缓存以加快DNS数据访问。
Linux NSCD
Nscd将libc发出的请求缓存到名称服务。
如果检索NSS数据相当昂贵,则nscd能够显着加快对相同数据的连续访问,并提高整体系统性能。
在Linux操作系统下键入以下命令。
打开一个终端并输入:
/etc/init.d/nscd restart
或者
sudo /etc/init.d/nscd restart
MAC OS X
打开一个终端,然后在OS X Leopard(v10.5)下键入以下命令:
dscacheutil -flushcache
请注意,如果您是Mac OS X Tiger(v10.4)用户,请输入:
lookupd -flushcache