我关闭了named服务,依旧可以解析出我自命名的域名的ip地址。

我关闭了named服务,依旧可以解析出我自命名的域名的ip地址。

我在named(named服务器的ip地址是192.168.1.6)中设置了www.test.com解析ip为192.168.1.8(这个ip地址开启httpd服务),这样当我在另外一台xp计算机中把dns设置为192.168.1.6后,用xp机器访问www.test.com后,可以看见网页。但是我关闭了named服务器后,再次用浏览器访问www.test.com依旧可以访问。为什么,缓存?      
1. 重启named;
2. 全局重启。呵呵这个要求很过分,但是因为ns服务本身就是一个全局服务,所以是必须的。不过,我的处理方法是,在局域网的环境,过一夜,第二天验证。全球网就难了,最快也需要两、三天。所以说ns服务本身不复杂,但是验证比较烦。      
全局重启,是不是就是把dns服务器和客户机全部系统重启呀?谢谢。      
其实不用全局重启,也不可能(尤其是大一点的局域网,更不要说广域网了)重启。不过所有客户机的数据更新需要点时间。      
也就是说,需要时间,慢慢等网络上所有的机器都重启一遍(打个比方,如果网络上有一万台机器,等这一万台机器都重启一遍,就解决了,对吧。当然了,这个过程是漫长的,因为你控制不了每个人的行为。)呵呵,谢谢啦,应该是明白了。      
DNS缓存 windows下面执行ipconfig /flushdns linu**葱?/etc/rc.d/init.d/network restart      
谢谢,这里就是人多力量大。喜欢。      
应该是 浏览器缓存的问题, 重启下浏览器就可以了.
linux 下 用 service  nscd restart 也可以清dns的cache.      
引用:
原帖由 Roc.Ken 于 2008-6-10 18:22 发表
应该是 浏览器缓存的问题, 重启下浏览器就可以了.
linux 下 用 service  nscd restart 也可以清dns的cache.
想要请教斑竹一个问题 NSCD这个服务我要是不起动的话 dns本地的缓存由那个软件来管理呢 谢谢