解决这些问题有两个方法:
1.
不用当地的DNS服务器,换成OpenDns一类的DNS服务,具体的设置方法,OpenDns官方有详细的教程!但是因为OpenDns服务器在国外,所以解析的速度不是很满意!
2.
与其他DNS服务不同的是TreeWalk是在你本地计算机进行的DNS解析服务,不受第三方服务的影响!所以解析的速度很快!TreeWalk安装成功后会以系统服务的方式为你服务!某些安全软件会报警,请注意放行!
只要下载后一路按下一步,就OK了,XP下无需你任何的设置,你可以再命令行中输入"nslookup"看看结果,如果显示下面的字样,证明已经成功了!
Treewalk是一款全自动的DNS服务器软件,在安装的时候直接被安装到 C 盘,然后,什么都不用设置。重启电脑就行了。它会自己注册为系统服务。本地服务的好处在于解析域名的速度快、效率高。坏处也很明显,系统多运行了个服务。据说也可以设置为局域网的 DNS 服务器。
我们在安装宽带网时,ISP(因特网服务供应商)通常都会提 供几个DNS服务器地址,然后在Internet的TCP/IP协议设置窗口中进行设置。目前,由DNS引起的网络问题相信大家都曾遇到过,例如网页打开 的速度过慢,某些网站无法访问,或者IE浏览器中页面不能显示等等。要解决这一系列问题,除了更换DNS地址外,还有另一种解决办法。请看下文。
认识DNS
DNS是Domain Name System的英文缩写,译成中文就是“域名系统”。我们要对某一个网站进行访问,只能通过IP地址(如“218.30.13.37”)进行访问连接,由 于IP地址不易记忆,而域名就是IP地址的一个“代称”,一个域名对应于一个IP地址,而一个IP地址可能有多个域名与之对应。人们要想记住某个网站,只 要记住其“代称”(即域名)即可。而DNS主要的功能就是将大家易于记忆并经常使用的域名与IP 地址作转换(又叫“解析”),再去连接被访主机或执行其它操作,而执行DNS服务的这台网络主机,就被称之为DNS 服务器。通常我们将域名转换成IP地址去连接的过程称为“正向解析”,反之称为“逆向解析”。
挖掘问题的根源
普通网络终端计算机在访问某一个站点时,都是在输入欲访问主机的域名后,再由本地计算机向DNS服务器发出查询指令,DNS服务器通过域名管理系统查询 对应的IP地址,然后将查询到的IP地址发送给本地计算机,由本地计算机直接去连接访问。但是常常由于指向ISP 的DNS 服务器不太稳定,或者ISP 的DNS 服务器维护的网络区域较大,超负荷工作,而造成DNS 服务器失效或发生解析错误,导致某些网站不能正常访问,IE浏览器无错误提示等现象发生。
定制解决方案
由于通常DNS 服务器所引起的网络问题,都与DNS服务器的稳定性及工作负荷量有着直接的联系,所以为了确保网络终端计算机能正常畅通地对其他主机访问,最好的方法就在 网络终端计算机上打造一个带缓冲的DNS服务器,这样不但可以缓解ISP的 DNS 服务器的负荷,还能避免由于ISP的DNS 服务器域名解析错误而导致网站不能访问的问题发生。本地DNS服务器的优点还在于本地解析域名速度快、效率高。
打造本地DNS服务器
现在能创建本地DNS服务器的方案和软件种类很多,但最终的目的相同,大家可根据自己的喜好选择下载使用。下面笔者以在Windows XP下利用TreeWalk创建DNS 服务器的过程为例作详细介绍。
软件名称:TreeWalk
软件大小:1.16MB
软件版本:v8.0
软件类型:免费
应用平台: Win9x/NT/2000/XP
步骤一: 将软件“TreeWalk”下载并解压,双击“TreeWalk”安装图标,安装向导将引导你完成整个安装过程(依默认方式安装即可)。
步骤二: 安装完毕,TreeWalk DNS服务就自动开启,本机的首选DNS服务器地址也会自动被设置为“127.0.0.1”(TreeWalk旧版本中要手动设置,而在Win2000系 统中由于是保留地址,需要借助另外的工具来设置),而原来的ISP的DNS服务器自动被设置为备用DNS服务器,然后本地DNS服务器就开始工作了。
小提示:要手动打开/关闭TreeWalk DNS服务,只要在任务栏中单击“开始”按钮,再依次选择“程序→TreeWalk→service→Start DNS service/ Stop DNS service”项即可。如果选择“Stop DNS service”项关闭本地DNS服务器,系统会自动调用ISP的DNS服务器继续工作。
步骤三: 如果要确认当前为网络提供DNS服务的是否本地 DNS服务器,只要在Windows下打开“命令提示符”窗口,输入“nslookup www.sina.com.cn”命令后回车,然后从显示的DNS服务器信息中得出结论(图1)。
上图中,“Server:localhost”表示为当前提供DNS服务的是本地DNS服务器,下面的“Address:127.0.0.1”表示当前使用的DNS服务器的IP地址为“127.0.0.1”。这样本地DNS服务器就打造成功了。
小提示:有兴趣的朋友不妨用软件“Dnsru”(下载地址:http://www.grc.com/miscfiles/dnsru.exe)来对本地 DNS服务器的工作效率及性能作一个测试。从笔者测试结果中不难得出本地的DNS服务器的稳定性和可靠程度都明显优于ISP 的DNS服务器。
编后:现在Internet已普及,一些ISP只在意提高用户的数量,而忽视了他们的DNS服务器的质量,常常给大家上网时带来麻烦。个人服务器技术的
应用,可以帮助大家解决很多上网时遇到的实际问题,而且它操作简单,适合于普通家庭用户使用。而对于一般网络管理员来说,如果要解决服务器资源紧张的问
题,那么为每台终端计算机建立本地DNS服务器应该是一个不错的方案。
--------------------------------------------------------------------
笔者经过长时间的摸索,终于找到了一个非常不错的解决方案,与大家共享。本文下面就借助一款第三方工具——TreeWalk,来帮助各位在最短时间内搭建一个简单、易行的DNS服务器,有了这样的DNS我们再也不用担心ISP的DNS服务器会影响上网速度了。
DNS影响冲浪速度的原因
我们知道从本地计算机中访问Internet网络中 的某一个网站时,必须正确输入该网站的网址,不过该网站的主机由于无法直接识别网址内容,因此我们需要先通过事先指定的DNS服务器将目标网站的网址翻译 成数字形式的IP地址,才能访问到目标网站的内容。DNS服务器在这一访问过程中所起的作用就是接收本地计算机的网址解析请求,接收到请求后再通过域名管 理系统来查询对应网址的IP地址,一旦找到目标地址后再将查询到的结果反馈给本地计算机,最后本地计算机通过IP地址就能访问到目标网站中的内容了。倘若 在这一访问过程中,本地计算机所用的DNS服务器运行性能不稳定,或者DNS服务器由于运行负荷较大而经常出现失效或解析错误现象时,那么本地计算机访问 网站的速度就不可能很顺畅,严重的话还会发生无法访问网站的现象。
众所周知,导致DNS服务器无法稳定工作的原因多半是网络问题,也有可能是DNS服务器自身工作负荷太大引起的,因此为了保证本地计算机能够非常顺畅地完 成网站地址的解析任务,最有效的方法就是在本地计算机中架设一个具有缓冲功能的简易DNS服务器,如此一来不但能够有效缓解ISP提供的DNS服务器工作 负荷,而且还能提高域名的解析效率,提高本地计算机访问网站的速度。
架设简易DNS的准备工作
尽管在本地计算机中架设简易DNS服务器的方法有很多,不过由于本文的出发点是借助TreeWalk这款工具来完成DNS快速架设任务的,所以在正式架设 简单易用的DNS服务器之前,我们有必要先来认识了解本文的“主角”——TreeWalk工具。TreeWalk是一款能够快速将网站地址转换成IP地址 的DNS服务程序,通过该程序我们可以快速地在本地架设一个简易的DNS服务器,来临时替代出现问题的ISP所提供的DNS服务器,确保本地计算机的上网 冲浪速度不会由于域名解析方面的问题而出现缓慢或迟钝现象!我们可以到TreeWalk程序的官方网站
http://www.ntcanuck.com/downloads.htm处下载得到该安装源程序,然后将其解压到一个临时目录中,并用鼠标双击其中的可执行程序,打开该程序的安装向导界面,按照向导界面的默认提示我们就能轻松完成该程序的安装任务;安装操作完毕后,我们必须重新启动一下本地计算机系统,才能确保TreeWalk程序为我们提供域名解析服务。
正式架设简易DNS服务器
在安装完TreeWalk程序并重新启动本地计算机系统后,我们几乎不需要进行任何参数设置操作,一个具有缓冲功能的DNS服务器就算架设成功了。为了让该简易DNS服务器为我们提供域名解析服务,我们需要记得将DNS服务启动起来;在启动DNS服务时,我们可以先用鼠标单击本地计算机系统桌面中的“开始”按钮,从弹出的“开始”菜单中依次执行“程序”/“TreeWalk”/“service”/“Start DNS service”命令(如图1所示)。
随后TreeWalk程序就会按照默认的设置来为本地计算机提供域名解析服务了。当然,一旦启用了本地计算机中的DNS服务,那么我们在本地计算机中指定 的首选DNS服务器地址将会自动被设置成“127.0.0.1”,而ISP所提供的DNS服务器则变成了备用地址,这么一来本地计算机日后上网时,域名解 析速度的快慢就不依赖于ISP所提供的DNS服务器了,也就是说日后ISP所提供的DNS服务器即使遇到了问题,本地计算机的上网速度也将不会受到影响。
倘若我们日后想继续使用ISP提供的DNS服务器时,那可以执行图1菜单中的“Stop DNS service”命令,将架设在本地计算机中的简易DNS服务器暂时停止掉,然后用鼠标右键单击本地计算机系统桌面中的“网上邻居”图标,从弹出的快捷菜 单中执行“属性”命令,打开本地系统的网络连 接列表窗口,再用鼠标右击“本地连接”图标,并执行快捷菜单中的“属性”命令,打开本地连接属性设置窗口;选中该窗口中的“Internet协议 (TCP/IP)”项目,并单击“属性”按钮,打开如图2所示的参数配置界面, 将该界面中的首选DNS服务器地址从原来的“127.0.0.1”调整成ISP所提供的DNS服务器地址,最后单击“确定”按钮,这么一来本地计算机又能 正常使用ISP所提供的DNS服务器进行上网冲浪了。还有一点需要提醒各位的是,如果TreeWalk程序的版本比较低的话,我们即使在本地计算机中启用 了简易的DNS服务,本地计算机的首选DNS服务器地址不会被自动设置成“127.0.0.1”,而需要我们使用手工方法进行调整,才能确保简易DNS服 务器正常工作。
总结: 使用TreeWalk程序架设成功的简易DNS服务器,除了能够为本地计算机提供域名解析服务外,也可以为整个局域网中的所有计算机提供域名解析服务。要 实现这样的解析目的,我们需要先打开“%SystemFolder%\system32\dns\etc”文件夹窗口中的“named.conf”文件, 并在如图3所示的位置处加入指定子网的网段地址就可以了。
1.
不用当地的DNS服务器,换成OpenDns一类的DNS服务,具体的设置方法,OpenDns官方有详细的教程!但是因为OpenDns服务器在国外,所以解析的速度不是很满意!
2.
与其他DNS服务不同的是TreeWalk是在你本地计算机进行的DNS解析服务,不受第三方服务的影响!所以解析的速度很快!TreeWalk安装成功后会以系统服务的方式为你服务!某些安全软件会报警,请注意放行!
只要下载后一路按下一步,就OK了,XP下无需你任何的设置,你可以再命令行中输入"nslookup"看看结果,如果显示下面的字样,证明已经成功了!
C:\Documents and Settings\Administrator>nslookup
Default Server: localhost
Address: 127.0.0.1
TreeWalk DNS下载地址: http://down5.cr173.com//sOFt1/TreeWalk.rar
( http://www.cr173.com/soft/6993.html)
--------------------------------------------------------
用TreeWalk架设本地windows下的DNS SERVER就这么简单
自制本地DNS服务器为宽带提速我们在安装宽带网时,ISP(因特网服务供应商)通常都会提 供几个DNS服务器地址,然后在Internet的TCP/IP协议设置窗口中进行设置。目前,由DNS引起的网络问题相信大家都曾遇到过,例如网页打开 的速度过慢,某些网站无法访问,或者IE浏览器中页面不能显示等等。要解决这一系列问题,除了更换DNS地址外,还有另一种解决办法。请看下文。
认识DNS
DNS是Domain Name System的英文缩写,译成中文就是“域名系统”。我们要对某一个网站进行访问,只能通过IP地址(如“218.30.13.37”)进行访问连接,由 于IP地址不易记忆,而域名就是IP地址的一个“代称”,一个域名对应于一个IP地址,而一个IP地址可能有多个域名与之对应。人们要想记住某个网站,只 要记住其“代称”(即域名)即可。而DNS主要的功能就是将大家易于记忆并经常使用的域名与IP 地址作转换(又叫“解析”),再去连接被访主机或执行其它操作,而执行DNS服务的这台网络主机,就被称之为DNS 服务器。通常我们将域名转换成IP地址去连接的过程称为“正向解析”,反之称为“逆向解析”。
挖掘问题的根源
普通网络终端计算机在访问某一个站点时,都是在输入欲访问主机的域名后,再由本地计算机向DNS服务器发出查询指令,DNS服务器通过域名管理系统查询 对应的IP地址,然后将查询到的IP地址发送给本地计算机,由本地计算机直接去连接访问。但是常常由于指向ISP 的DNS 服务器不太稳定,或者ISP 的DNS 服务器维护的网络区域较大,超负荷工作,而造成DNS 服务器失效或发生解析错误,导致某些网站不能正常访问,IE浏览器无错误提示等现象发生。
定制解决方案
由于通常DNS 服务器所引起的网络问题,都与DNS服务器的稳定性及工作负荷量有着直接的联系,所以为了确保网络终端计算机能正常畅通地对其他主机访问,最好的方法就在 网络终端计算机上打造一个带缓冲的DNS服务器,这样不但可以缓解ISP的 DNS 服务器的负荷,还能避免由于ISP的DNS 服务器域名解析错误而导致网站不能访问的问题发生。本地DNS服务器的优点还在于本地解析域名速度快、效率高。
打造本地DNS服务器
现在能创建本地DNS服务器的方案和软件种类很多,但最终的目的相同,大家可根据自己的喜好选择下载使用。下面笔者以在Windows XP下利用TreeWalk创建DNS 服务器的过程为例作详细介绍。
软件名称:TreeWalk
软件大小:1.16MB
软件版本:v8.0
软件类型:免费
应用平台: Win9x/NT/2000/XP
步骤一: 将软件“TreeWalk”下载并解压,双击“TreeWalk”安装图标,安装向导将引导你完成整个安装过程(依默认方式安装即可)。
步骤二: 安装完毕,TreeWalk DNS服务就自动开启,本机的首选DNS服务器地址也会自动被设置为“127.0.0.1”(TreeWalk旧版本中要手动设置,而在Win2000系 统中由于是保留地址,需要借助另外的工具来设置),而原来的ISP的DNS服务器自动被设置为备用DNS服务器,然后本地DNS服务器就开始工作了。
小提示:要手动打开/关闭TreeWalk DNS服务,只要在任务栏中单击“开始”按钮,再依次选择“程序→TreeWalk→service→Start DNS service/ Stop DNS service”项即可。如果选择“Stop DNS service”项关闭本地DNS服务器,系统会自动调用ISP的DNS服务器继续工作。
步骤三: 如果要确认当前为网络提供DNS服务的是否本地 DNS服务器,只要在Windows下打开“命令提示符”窗口,输入“nslookup www.sina.com.cn”命令后回车,然后从显示的DNS服务器信息中得出结论(图1)。
小提示:有兴趣的朋友不妨用软件“Dnsru”(下载地址:http://www.grc.com/miscfiles/dnsru.exe)来对本地 DNS服务器的工作效率及性能作一个测试。从笔者测试结果中不难得出本地的DNS服务器的稳定性和可靠程度都明显优于ISP 的DNS服务器。
--------------------------------------------------------------------
上网提速,从架设简易DNS开始
引起上网冲浪速度缓慢的因素有多种,其中某些因素并不是我们网民个人通过努力就能解决的,例如ISP提供的DNS服务器如果运行状态不稳定的话,也会导致网民上网冲浪的速度下降。那么面对运行不稳定的DNS服务器,我们难道只能眼睁睁地看着上网速度象蜗牛一样爬行吗?其实,我们可以在选用其他ISP提供的相对稳定的DNS服务器地址基础上,通过在本地工作站中架设简易的DNS服务器来进行快速解析网站地址,从而达到提高冲浪速度的目的。笔者经过长时间的摸索,终于找到了一个非常不错的解决方案,与大家共享。本文下面就借助一款第三方工具——TreeWalk,来帮助各位在最短时间内搭建一个简单、易行的DNS服务器,有了这样的DNS我们再也不用担心ISP的DNS服务器会影响上网速度了。
DNS影响冲浪速度的原因
我们知道从本地计算机中访问Internet网络中 的某一个网站时,必须正确输入该网站的网址,不过该网站的主机由于无法直接识别网址内容,因此我们需要先通过事先指定的DNS服务器将目标网站的网址翻译 成数字形式的IP地址,才能访问到目标网站的内容。DNS服务器在这一访问过程中所起的作用就是接收本地计算机的网址解析请求,接收到请求后再通过域名管 理系统来查询对应网址的IP地址,一旦找到目标地址后再将查询到的结果反馈给本地计算机,最后本地计算机通过IP地址就能访问到目标网站中的内容了。倘若 在这一访问过程中,本地计算机所用的DNS服务器运行性能不稳定,或者DNS服务器由于运行负荷较大而经常出现失效或解析错误现象时,那么本地计算机访问 网站的速度就不可能很顺畅,严重的话还会发生无法访问网站的现象。
众所周知,导致DNS服务器无法稳定工作的原因多半是网络问题,也有可能是DNS服务器自身工作负荷太大引起的,因此为了保证本地计算机能够非常顺畅地完 成网站地址的解析任务,最有效的方法就是在本地计算机中架设一个具有缓冲功能的简易DNS服务器,如此一来不但能够有效缓解ISP提供的DNS服务器工作 负荷,而且还能提高域名的解析效率,提高本地计算机访问网站的速度。
架设简易DNS的准备工作
尽管在本地计算机中架设简易DNS服务器的方法有很多,不过由于本文的出发点是借助TreeWalk这款工具来完成DNS快速架设任务的,所以在正式架设 简单易用的DNS服务器之前,我们有必要先来认识了解本文的“主角”——TreeWalk工具。TreeWalk是一款能够快速将网站地址转换成IP地址 的DNS服务程序,通过该程序我们可以快速地在本地架设一个简易的DNS服务器,来临时替代出现问题的ISP所提供的DNS服务器,确保本地计算机的上网 冲浪速度不会由于域名解析方面的问题而出现缓慢或迟钝现象!我们可以到TreeWalk程序的官方网站
http://www.ntcanuck.com/downloads.htm处下载得到该安装源程序,然后将其解压到一个临时目录中,并用鼠标双击其中的可执行程序,打开该程序的安装向导界面,按照向导界面的默认提示我们就能轻松完成该程序的安装任务;安装操作完毕后,我们必须重新启动一下本地计算机系统,才能确保TreeWalk程序为我们提供域名解析服务。
正式架设简易DNS服务器
在安装完TreeWalk程序并重新启动本地计算机系统后,我们几乎不需要进行任何参数设置操作,一个具有缓冲功能的DNS服务器就算架设成功了。为了让该简易DNS服务器为我们提供域名解析服务,我们需要记得将DNS服务启动起来;在启动DNS服务时,我们可以先用鼠标单击本地计算机系统桌面中的“开始”按钮,从弹出的“开始”菜单中依次执行“程序”/“TreeWalk”/“service”/“Start DNS service”命令(如图1所示)。
| 图1 |
随后TreeWalk程序就会按照默认的设置来为本地计算机提供域名解析服务了。当然,一旦启用了本地计算机中的DNS服务,那么我们在本地计算机中指定 的首选DNS服务器地址将会自动被设置成“127.0.0.1”,而ISP所提供的DNS服务器则变成了备用地址,这么一来本地计算机日后上网时,域名解 析速度的快慢就不依赖于ISP所提供的DNS服务器了,也就是说日后ISP所提供的DNS服务器即使遇到了问题,本地计算机的上网速度也将不会受到影响。
倘若我们日后想继续使用ISP提供的DNS服务器时,那可以执行图1菜单中的“Stop DNS service”命令,将架设在本地计算机中的简易DNS服务器暂时停止掉,然后用鼠标右键单击本地计算机系统桌面中的“网上邻居”图标,从弹出的快捷菜 单中执行“属性”命令,打开本地系统的网络连 接列表窗口,再用鼠标右击“本地连接”图标,并执行快捷菜单中的“属性”命令,打开本地连接属性设置窗口;选中该窗口中的“Internet协议 (TCP/IP)”项目,并单击“属性”按钮,打开如图2所示的参数配置界面, 将该界面中的首选DNS服务器地址从原来的“127.0.0.1”调整成ISP所提供的DNS服务器地址,最后单击“确定”按钮,这么一来本地计算机又能 正常使用ISP所提供的DNS服务器进行上网冲浪了。还有一点需要提醒各位的是,如果TreeWalk程序的版本比较低的话,我们即使在本地计算机中启用 了简易的DNS服务,本地计算机的首选DNS服务器地址不会被自动设置成“127.0.0.1”,而需要我们使用手工方法进行调整,才能确保简易DNS服 务器正常工作。
| 图2 |
总结: 使用TreeWalk程序架设成功的简易DNS服务器,除了能够为本地计算机提供域名解析服务外,也可以为整个局域网中的所有计算机提供域名解析服务。要 实现这样的解析目的,我们需要先打开“%SystemFolder%\system32\dns\etc”文件夹窗口中的“named.conf”文件, 并在如图3所示的位置处加入指定子网的网段地址就可以了。
| 图3 |
| FROM | http://publish.it168.com/2007/0125/20070125002402.shtml |