加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 安全 > 正文

服务器管理维护 怎样正确清除DNS缓存

发布时间:2022-04-14 15:16:10 所属栏目:安全 来源:互联网
导读:Windows 2000自动启动了DNS Client服务,该服务提供了客户端的名字解析与缓存服务,用户的DNS查询结果会在本地得到缓存。在配置DNS服务器时,如果不能很好地掌握这个原理,往往会出现一些错误的操作。 我们可在命令提示符下使用命令来清除DNS客户端缓存中的
       Windows 2000自动启动了DNS Client服务,该服务提供了客户端的名字解析与缓存服务,用户的DNS查询结果会在本地得到缓存。在配置DNS服务器时,如果不能很好地掌握这个原理,往往会出现一些错误的操作。
 
       我们可在命令提示符下使用命令来清除DNS客户端缓存中的信息。在客户端执行"Ipconfig/flushdns"命令,出现盘符提示后,再执行"ping "命令即可解决问题。
 
       值得我们注意的是,在“管理工具”中打开“服务”工具,找到“DNS Client”项,停止该服务后在客户端就不会缓存DNS查询信息,这样在DNS服务器上所做的修改在客户端重新查询时就能立即反映出来。
 
       当域名解析有问题时,可能是DNS服务器更新了此域名的IP,而与本地DNS缓存中存储的信息对应不上,从而造成域名解析有问题,此时就需要更新本地的DNS本地缓存,简单地清除本地的DNS本地缓存就行了。
 
1、在运行中输入cmd,然后输入ipconfig /flushdns即可。
 
2、将系统服务中的DNS CLIENT服务停止,可以不在本地存储DNS查询信息。
 
3、关闭IE,然后清除历史记录或restart机器。
 
三种方法均可立即正确解析域名。在用户间共享ODBC连接Windows 2000支持开放数据库连接(ODBC),一个由微软开发的标准机制,它能够使客户不用在本地安装DBMS就可以访问由各种数据库管理系统创建的数据库。
 
例如,你可以在一台服务器上创建一个ODBC连接使得从Web访问一个产品数据库。以IIS为宿主系统的Web页面,可以包含必要的调用来访问ODBC连接和底层数据。
 
Windows 2000支持三种ODBC数据源名字(DSN):系统、用户和文件。Windows 2000的系统和用户DSN存储在注册表中。而文件DSN则是一个后缀名为.dsn的一个文件。
 
用Ipconfig来观测和管理DNS解析缓存
 
处于Windows2000 Professional平台上的DNS客户将主机名解析为IP地址,这和其他Windows操作平台是一样的。DNS解析要求对Web浏览器的支持,以及对邮件服务和其他依赖于主机名而不是依赖于IP地址的应用程序的支持。
 
Windows的DNS解析储存了DNS查询结果,其中包括了肯定的查询,当然也包括了否定查询(解析失败的查询)。
 
每个DNS记录都有一个生存时间(TTL)值,这个值就决定了这个纪录什么时候刷新,进而被其他查询取代。在TTL到达之前,Windows解析将返回缓存中的查询结果,而不会开始新的查询。
 
当你要解决连接与DNS的问题时,清空DNS缓存并强迫Windows对一主机名进行一次新的解析是非常有必要的。你可以使用IPConfig这个控制台命令来观测缓存容量并清空缓存。

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!