学院首页>冲浪宝典>冲浪技巧>通过本地域名解析,加快网络浏览速度

通过本地域名解析,加快网络浏览速度

作者:未知 来源:未知 添加时间:2006-5-21 13:07:53
要知因特网为什么这么慢,撇开ISP服务商的连接速率、“猫”的传输速率等等硬件上的原因外,还有一个原因就是全球有1.5亿网民,却只有13台顶级域名服务器,而且其中只有三台在美国以外。而网络站点是以IP地址来定位的,为了记忆方便都以域名来代替,但在访问时必须将其解析成IP地址。解析过程需要访问一些ISP的域名服务器, 这样无疑延长了连接时间。 
例如索易,我们都知道她的域名是http://www.soim.com/,当您在浏览器的地址栏中键入索易网址并回车后,计算机首先通过网络访问远方的域名服务器(DNS),通过DNS把微电脑世界的域名解析成IP地址,然后计算机才能定位到索易的主机,达到访问索易网页之目的。

当然,您可以直接键入IP地址来访问网络世界,但问题是,谁有这么大的本事,能一口气说得出诸如索易、网易、新浪、雅虎、搜狐、金山卓越、黄金书屋、电脑报、证券之星、珠穆朗码8848、雅宝竞价交易网的IP地址?(反正我是记不住的),而且,您经常访问的网站可能还不止这些。

现在,您知道本文的思想了吧,就是寻找一种方法,实现在本地机器上的域名解析,来代替远方的域名服务器(DNS)的耗时费力的工作。

WINDOWS目录下的hosts.sam文件,为我们提供了新思路,以记事本打开hosts.sam文件如下:

…………
# This is a sample HOSTS file used by Microsoft TCP/IP stack for
# Windows98
# This file contains the mappings of IP addresses to host names.
# Each entry should be kept on an individual line. The IP address
# should be placed in the first column followed by the
# corresponding host name.
# The IP address and the host name should be separated by at
# least one space.
#
# Additionally, comments (such as these) may be inserted on
# individuallines or following the machine name denoted by a '#'
#symbol.
# For example:
#
#  102.54.94.97  rhino.acme.com   # source server
#  38.25.63.10   x.acme.com     # x client host

127.0.0.1  localhost
…………

  Windows解析时首先收寻c:\windows\hosts文件来解析,若没有找到相应的域名解析,再访问ISP的DNS。hosts相当于一个本地的域名服务器(DNS)。由上可见,本地域名解析是完全可以的实现,hosts.sam仅仅是一个范例文件,所以只有对本地主机(localhost)的域名解析,我们只要新建一个名为“hosts”(注意:无扩展名)的域名解析文件,将一些经常访问的站点的IP地址放到hosts文件中, 就可以大大加快连接站点的速度,而且对个别不能访问的站点(如169网的一些站点),我们只要在hosts文件中加入其域名解析,有时会出其不意地开个后门进去哦!

方法是在前面写上站点的IP地址,空格后再填写域名地址即可,当然,您还可以加上您的注释。格式如下:

…………
10.83.1.20 www.533.net #淄博信息港
202.106.185.85 www.163.com #网易
202.109.72.72 www.pchome.net #PC HOME
…………

至于IP地址的获得方法可以用WINDOWS的ping.exe, 它可以得到域名对应的IP值,具体方法是进入DOS方式运行“ping <域名>”, 即可得到对应的IP地址。

文章到了这里,原理也讲明白了,方法也介绍过了,似乎也该结束了,但有个问题是:对于每一个站点,都要PING出域名然后写入HOSTS文件,全是手工操作,也太麻烦了,有没有这样的软件来自动实现呢?

答案是肯定的,那就是“GetIP”,GetIP的思想就是把域名解析都放在本地机来做,省去远方主机DNS解析域名时间,从而加快上网速度。它集PING域名、HOSTS写入和DNS编辑于一身,大大简化了操作性。在浏览过程中,您只要双击任务栏上GetIP的图标,剩下的工作就不用您管了。

此外,“GetIP”还增加了一个激动人心的功能,即“本地DNS管理器”,通过管理器你可以修改域名为好记的简称甚至中文,比如www.yahoo.com你可改成yh或雅虎,浏览时打简称即可自动转到yahoo的IP上,酷不酷?

值得提一下的是,“GetIP”还是国内一位年青人编写的,中文界面,软件很小,才134KB,但功能却一点也不弱,而且还是免费软件。下载软件,可访问我的主页〖冲浪指南针〗(http://netguide168.yeah.net 或http://netguide168.126.com)之《软件速递》栏目。此外,《软件速递》目前拥有20大类600余款的热门软件的4,000余个下载链接,赶快去下载吧!还等什么呢?
站内搜索