DNS Client服务说明

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 04:19 点击:

 

因为DNS是C/S结构,大家又熟悉DNS server这个概念,所以很容易产生一个误解,认为“DNS Client服务”就是DNS的客户端。误以为如果禁用“DNS Client服务”客户端就不能解析域名了。

 

  产生误解的原因,还在于微软的误导。在Windows的服务管理中,微软声称“DNS Client服务”是“为此计算机解析和缓冲域名系统(DNS) 名称。如果此服务被停止,计算机将不能解析DNS 名称并定位Active Directory 域控制器。如果此服务被禁用,任何明确依赖它的服务将不能启动。”微软这些话是很不负责任的话。

 

  其实,“DNS Client服务”只是客户端对DNS解析内容的缓存服务,禁用“DNS Client服务”并不影响DNS解析,只是客户端不对DNS解析内容进行缓存。命令ipconfig/displaydns 显示本机DNS缓存,但在禁用“DNS Client服务”时失效。

 

  这个服务关闭与否影响并不大,从安全性上考虑,开启它可能泄漏你的缓存内容,确定你曾经访问过的网站。从速度上考虑,关闭它可能会降低反应速度,但一般影响不大。

 

  客户端在遇到一个域名需要解析时,查询顺序为:

 

  1、DNS缓存(如果DNS Client服务启用的话);

 

  2、本机hosts文件;

 

  3、主要DNS server;

 

  4、辅助DNS server。

 

  在修改了本机的hosts文件后,有时需重起一下浏览器才起作用,可能是DNS缓存的原因。

 

  Q:有没有办法可以用命令行清空dns的cache,直接使修改过的hosts文件生效,而不需要重起浏览器?

 

  A:使用命令ipconfig /flushdns 清除本机DNS缓存。

 

  执行ipconfig /flushdns 后若hosts文件仍不起作用,可能需要等待

摘自 清枫小筑——Linux

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • dos命令原来也能这样用?允许查找未知子目录指定文件
      •  windows的磁盘操作之八——格式化分区的思考
      • windows篇-第三章 安装和配置DNS服务器
      • windows篇-第二章 安装和配置Web服务器
      • windows篇-第一章 windows server 2008安装和简单配置
      •  windows server 2003断开远程之后自动注销用户
      • Windows服务器下用IIS Rewrite组件为IIS设置伪静态方法
      • Windows 2008 R2 SP1部署WSUS 3.0 SP2
      • windows 2008 rodc扩展

      快速直达

      操作系统导航

      LinuxWindows虚拟机
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1