<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[如何清空DNS缓存]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Fri, 28 Jan 2011 04:43:03 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	一、Linux下清空DNS缓存<br/>Linux下DNS缓存实现通常有两种方式：一种是用DNS缓存程序NSCD(name service cache daemon)负责管理DNS缓存。另一种实现DNS缓存则是用Bind来架设Caching Name Server来实现。<br/>如果是清除NSCD上的Cache，可重新启动NSCD服务来达成清除DNS Cache的效果。用这个命令:<br/># service nscd restart<br/>或是<br/># /etc/init.d/nscd restart<br/>如果是清除BIND服务器上的CACHE，用这个命令:&nbsp;&nbsp;<br/># rndc flush<br/>如果你的DNS服务器是用dnsmasq实现的，用下面这个命令<br/>$ sudo /etc/init.d/dnsmasq restart<br/>注：DNSmasq是一个轻巧的，容易使用的DNS服务工具，它可以应用在内部网和Internet连接的时候的IP地址NAT转换，也可以用做小型网络的DNS服务。<br/><br/>几个用dnsmasq建立dns缓存服务器的文章，发给大家参考下。<br/><br/>用dnsmasq建立dns缓存服务器<br/>用dnsmasq做dns代理缓存服务器<br/>通过dnsmasq来提高ADSL上网速度<br/>二、其它操作系统下清空DNS缓存的方法<br/>1、微软windows下如何清空dns：<br/>你可以用以下命令来清空dns 缓存内容。<br/>ipconfig /flushdns<br/>你也可以用以下命令来查看dns缓存内容。<br/>ipconfig/displaydns<br/>windows下的DNS Cache 是由DNS Client后台进程控制的，你可以在控制面板 -&gt;服务中将其关闭，这样windows就不会进行DNS缓存，每次都将直接查询DNS Server 。<br/>2、Mac OSX下如何清空DNS缓存：<br/>在Mac OSX中，你可以用以下命令来清空DNS缓存内容：<br/>bash-2.05a$lookupd-flushcache<br/>三、其它一些DNS Cache小技巧<br/>Q: 如何查看BIND DNS Server的Cache :<br/>A: 在 bind 9中，可以使用rndc -dumpdb命令来查看DNS Cache，当然你的rndc要先配置好。这个命令会在/var/named(这个目录是在 named.conf 文件中指定的)目录中生成named_dump.db文件。<br/>在bind8下，可以试试用kill -INT named_pid。<br/>Q: DNS Cache的时间如何设置:<br/>A: 在bind9 中，使用TTL参数来设置DNS默认的缓存时间，但要记住这个是你解析的域名在别人的DNS中的缓存时间。<br/>Q: 在客户端如何清空DNS Cache:<br/>A: 在Unix下，DNS客户端只是几个例程，负责转发和接受查询的功能，并不缓存。<br/>Q: 在DNS服务器端如何清空DNS Cache:<br/>A: 最简单的方法就是重新启动 named 进程；当然也有不用重启的方法: rndc flush<br/>四、参考文章<br/>How To Flush Linux/UNIX DNS Cache<br/>清除DNS缓存<br/>Google<br/><br/><br/><br/>来源：http://www.mike.org.cn/articles/how-to-clear-dns-cache/
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 如何清空DNS缓存]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>