目前,由DNS引起的网络问题相信大家都曾遇到过,例如网页打开的速度过慢,某些网站无法访问,或者IE浏览器中页面不能显示等等。要解决这一系列问题,除了更换DNS地址外,还有另一种解决办法。
普通网络终端计算机在访问某一个站点时,都是在输入欲访问主机的域名后,再由本地计算机向DNS服务器发出查询指令,DNS服务器通过域名管理系统查询对应的IP地址,然后将查询到的IP地址发送给本地计算机,由本地计算机直接去连接访问。但是常常由于指向ISP 的DNS 服务器不太稳定,或者ISP 的DNS 服务器维护的网络区域较大,超负荷工作,而造成DNS 服务器失效或发生解析错误,导致某些网站不能正常访问,IE浏览器无错误提示等现象发生。
由于通常DNS 服务器所引起的网络问题,都与DNS服务器的稳定性及工作负荷量有着直接的联系,所以为了确保网络终端计算机能正常畅通地对其他主机访问,最好的方法就在网络终端计算机上打造一个带缓冲的DNS服务器,这样不但可以缓解ISP的 DNS 服务器的负荷,还能避免由于ISP的DNS 服务器域名解析错误而导致网站不能访问的问题发生。本地DNS服务器的优点还在于本地解析域名速度快、效率高。
现在能创建本地DNS服务器的方案和软件种类很多,但最终的目的相同,大家可根据自己的喜好选择下载使用。下面以在Windows XP下利用TreeWalk创建DNS 服务器的过程为例作详细介绍。
软件名称:TreeWalk
软件大小:1.16MB
软件版本:v8.0
软件类型:免费
应用平台: Win9x/NT/2000/XP
下载地址:/DL-kN/TreeWalk.zip
步骤一: 将软件“TreeWalk”下载并解压,双击“TreeWalk”安装图标,安装向导将引导你完成整个安装过程(依默认方式安装即可)。
步骤二: 安装完毕,TreeWalk DNS服务就自动开启,本机的首选DNS服务器地址也会自动被设置为“127.0.0.1”(TreeWalk旧版本中要手动设置,而在Win2000系统中由于是保留地址,需要借助另外的工具来设置),而原来的ISP的DNS服务器自动被设置为备用DNS服务器,然后本地DNS服务器就开始工作了。
小提示:要手动打开/关闭TreeWalk DNS服务,只要在任务栏中单击“开始”按钮,再依次选择“程序→TreeWalk→service→Start DNS service/ DNS service”项即可。如果选择“ DNS service”项关闭本地DNS服务器,系统会自动调用ISP的DNS服务器继续工作。
步骤三: 如果要确认当前为网络提供DNS服务的是否本地 DNS服务器,只要在Windows下打开“命令提示符”窗口,输入“nslookup ”命令后回车,然后从显示的DNS服务器信息中得出结论(图1)。
图1
其中,“Server:localhost”表示为当前提供DNS服务的是本地DNS服务器,下面的“Address:127.0.0.1”表示当前使用的DNS服务器的IP地址为“127.0.0.1”。这样本地DNS服务器就打造成功了。
你可以在你电脑或者路由器里面手工输入主DNS和备用DNS,这样,当主DNS出问题时,自动选择备用DNS 望采纳
可以试着用下 彗星DNS加速器 (加速网页的)行业内普遍使用的加速器 能满足大多数网页浏览的需要(免费的情况下) 一下是软件介绍 (摘录金山卫士软件管理)【基本介绍】
彗星DNS优化器可为你的电脑设置出最优的DNS地址参数。可以提升你浏览网页的速度。
【软件功能】
1.备选DNS地址扩充到1919个。
2.自动设置功能中挑选DNS服务器地址的算法加入了失败率因素。
3.程序代码有较大的梳理,在稳定性方面做出进一步改进。次要版本号也因此加了
一。
软件特点:
1.从1919个已知的DNS地址中,以现场测速的方式,
2.找到10个响应速度最快的,设置到你的网络连接中。
3.设置过后,可关掉本软件,效果长期有效。
4.设有一键完成功能,操作简单。
5.采用同时对多项并行测速的工作方式,省时快捷。
6.彻底免费,无广告,不改主页,不开机启动。
--------------------------------(望采纳!!)