奇宝库 > 服务器管理维护:清除DNS缓存

服务器管理维护:清除DNS缓存

Windows 2000自动启动DNS客户端服务,为客户端提供名称解析和缓存服务,用户的DNS查询结果将缓存在本地。在配置DNS服务器的时候,如果不能很好的把握这个原则,往往会出现一些错误的操作。

我们可以在命令提示符下使用命令来清除DNS客户端缓存中的信息。客户端执行“Ipconfig/flushdns”命令时,出现盘符提示后,执行“ping www.webjx.com”命令即可解决问题。

值得注意的是,当你在管理工具中打开服务工具,找到DNS客户端项时,服务停止后,DNS查询信息不会缓存在客户端,这样在DNS服务器上所做的修改就可以在客户端重新查询时立即体现出来。

-

域名解析出现问题时,可能是DNS服务器更新了该域名的IP,与本地DNS缓存中存储的信息不对应,从而导致域名解析出现问题。这时就需要更新本地DNS本地缓存,简单的清除本地DNS本地缓存。

1.在操作期间输入cmd,然后输入ipconfig /flushdns。

2.停止系统服务中的DNS客户端服务,不需要在本地存储DNS查询信息。

3.关闭IE,然后清除历史记录或重启机器。

这三种方法都可以立即正确地解析域名。在用户之间共享ODBC连接Windows 2000支持开放式数据库连接(ODBC ),这是一种由微软开发的标准机制,使客户能够访问由各种数据库管理系统创建的数据库,而无需在本地安装DBMS。

例如,您可以在服务器上创建一个ODBC连接,以便从Web访问产品数据库。iis承载的网页可以包含访问ODBC连接和基础数据所需的调用。

Windows 2000支持三种ODBC数据源名称(DSN):系统、用户和文件。Windows 2000系统和用户DSN存储在注册表中。文件dsn是带有后缀的文件。DSN。

文件DSN的一般用途是为本地应用程序(如excel或access)提供数据库连接。使用文件夹DSN的好处是可以方便的在用户之间共享,可以通过网络将DSN文件共享或复制到每个用户的电脑上。

要在用户之间共享文件DSN,首先使用控制面板中管理工具小程序下的数据源小程序创建DSN,然后将DSN放在用户可以访问的地方。用户必须将DSN文件夹路径添加到相应的应用程序设置中。

例如,如果用户使用Excel,请选择数据|导入外部数据|新建数据库查询。在“选择数据源”对话框中,单击“选项”,输入共享DSN文件夹的路径,然后单击“确定”关闭对话框。然后,其他用户可以在应用程序中使用DSN。

使用清理来清除DNS

Windows 2000 DNS服务支持清理功能,这有助于确保由该服务管理的DNS记录保持最新。如果您使用动态DNS在客户端的IP地址更改后自动注册客户端的主机名,清理就非常重要。当客户端通过DHCP自动获取IP地址时,就会经常发生这种情况。

随着时间的推移,某个区域中客户端主机的记录可能会过时,清理会删除这些记录。删除记录可以提高DNS服务器和区域传输性能,还可以确保主机记录不是旧记录冲突。

您可以通过区域的属性来配置清理。打开DNS控制台,右键单击区域并选择属性。在常规选项卡上,单击老化以打开区域老化/清理属性对话框。使用下拉列表框设置刷新间隔和非刷新间隔,选中清除过时资源记录复选框,然后单击确定关闭这两个对话框。

您还可以通过编辑服务器的属性来配置整个区域的清理,而不是配置单个区域。在DNS控制台上,右键单击服务器并选择为所有区域设置老化/清理。弹出的对话框与配置单个区域的对话框相同。

委派策略组对象。

使用Ipconfig观察和管理DNS解析缓存

Windows2000 Professional平台上的DNS客户端将主机名解析为IP地址,这与其他Windows操作平台相同。DNS解析需要支持依赖主机名而不是IP地址的Web浏览器、邮件服务和其他应用程序。

Windows DNS解析存储DNS查询结果,包括肯定查询和否定查询(解析失败的查询)。

每个DNS记录都有一个生存时间(TTL)值,该值决定该记录何时被刷新,然后被其他查询替换。在TTL到达之前,Windows解析将返回缓存中的查询结果,而不是开始新的查询。

当你想解决连接DNS的问题时,有必要清除DNS缓存,强制Windows对主机名进行新的解析。您可以使用控制台命令IPConfig来观察缓存容量并清空缓存。

您可以通过以下命令显示缓存容量,并将结果发送到More命令,以便结果可以一次显示在一页中:

ipconfig /displaydns |更多

使用此命令清除缓存:

ipconfig /flushdns

委派策略组对象。

随着网络的扩大,特别是需要跨部门或跨地区管理策略组时,你会发现管理服务器和网络越来越困难。组策略控制对象(GPO)的委派控制有助于简化您的管理。委派管理员可以根据需要管理具有特殊组织单位(ou)或域的策略组。

委托GPO管理设置GPO访问控制表来控制用户的读/写访问。具体设置步骤如下:

1.打开Active Directory用户和计算机控制台。

2.在连接到GPO的OU上单击鼠标右键,展开域并选择属性;

3.单击策略组标签,选择GPO,然后单击属性。

4.点击安全标签,添加委托GPO的组或用户,选择允许读写操作;

5.单击“确定”关闭GPO的属性列,然后按“确定”关闭OU的属性列;

本文来自网络,不代表本站立场,转载请注明出处: