【IT168 专稿】追求快速、高效的上网效果,一直是每一位网民孜孜不倦的努力!为了达到目的,网民们常常不厌其烦地选用各种带宽优化工具来节约带宽资源,小心翼翼地检查连接线路来优化上网通道,不辞劳苦地选择在夜间冲浪以避开上网高峰期。可是上面的种种努力,有时并不能达到预期的上网提速效果,这是怎么回事呢?
其实引起上网冲浪速度缓慢的因素有多种,其中某些因素并不是我们网民个人通过努力就能解决的,例如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 |
