轻松实现域名解析本地化

来源:互联网 发布:cms系统下载 编辑:程序博客网 时间:2024/05/17 05:01
      每一个域名都对应一个IP地址,当你在浏览器中输入域名,实际上系统先要将此域名转换成IP地址,然后进行访问。而进行域名转换就需要用到DNS(Domain Name Server)域名系统,其主要工作就是寻找Internet域名并将它转换为IP地址。

 

 

  有时候我们会遇到这样的问题,使用域名不能访问,而输入IP地址可以访问,这就是DNS服务器出了问题。实际上我们可以建立一个本地域名解析系统,这样可以免去域名解析的时间,从而加快浏览的速度。

  手工法

  本地域名解析是通过“Hosts”文件来实现的。在Windows 98下,该文件在系统安装的目录下(一般为C:/Windows);而在Windows 2000下,该文件在C:/WINNT/system32/drivers/etc下。你可以利用记事本或其他编辑软件将其打开进行编辑。要注意的是,该文件是没有扩展名的。

  编辑该文件要按照一定的格式,其格式为:

  IP地址域名别名#注释。

  你可以按照此格式添加到“Hosts”文件中,例如:211.99.206.167 www.ccidnet.com ccid #赛迪网。IP地址的获得可以利用ping命令来实现。使用该命令最好切换到MS-DOS窗口,命令的格式为:ping域名。例如ping www.ccidnet.com,回车后会得到这样的信息Pinging www.ccidnet.com [211.99.206.

  167] with 32 bytes of data,其中211.99.206.167就是其IP地址。别名的作用可以简化输入过程,你不需要输入整个域名,而只需要简单地输入别名,就可以访问该别名对应的站点,当然你也可以不定义别名。

  在“Hosts”文件中,每一个域名占用一行,你只需要逐个添加就可以了。需要注意的是,如果你是用记事本建立这个文件,其保存的文件默认为文本文件,你需要改为无扩展名的文件。而在Windows系统下,默认是不显示常用文件的扩展名,你需要到文件管理窗口中选定“查看/文件”,在接下来的窗口中选择“查看”栏,将其中“隐藏已知文件类型的扩展名”前面的小勾去掉,这样你就可以看到文件的扩展名了。或者到MS-DOS窗口中,用REN命令来修改,所以说有时候DOS命令还是很有用的。

  软件法

  手工法虽然简单,但是太麻烦,如果域名太多,一个个地ping,还要编辑,真是累。所以对于我这种懒人,总会找些简单的办法。能够解决这个问题的软件很多,下面就给大家介绍两个。

  一、FastNet99

  FastNet99能够让使用者将IP地址、网址信息直接输进Windows目录底下的Hosts文件,当然也可以让使用者随时自行加入常用到的网址到原有的清单。另外,它还可以扫描IE收藏夹、Netscpae的书签并自动加入清单。

  软件运行后,界面如图1。在“Add”栏中你可以输入需要解析的域名。首先在“Preferences”中选择“Find IP”,然后在“Enter Server addresses”中输入域名,点击“Start”即可。这时你切换到“Edit”栏目,你会发现刚才输入的域名已经保存到该栏目中了。如果你觉得这样逐个输入太麻烦,在“Enter Server addresses”可以输入多个域名,需要通过“Ctrl+Enter”来换行。还有更简单的办法,在“Preferences”中选择“3 fields entry mode”,然后在“Root”和“Domain”中输入域名前缀和后缀,这样你只需要在“Server name”域名的中间部分就好了。完成后要记得保存哦!


图1

  FastNet99提供了导入收藏夹的功能。选择“Bootmarks”,你需要选择存放收藏夹的地址,FastNet99提供了Internet Explorer、Netscape、Opera三种浏览器。选择完成后,点击“Scan”,软件会自动扫描收藏夹中的内容,并将扫描的结果添加到“Edit”中。FastNet99会自动将访问不通的地址去除,不会将其添加。

  在“Edit”栏中你可以对收集到的地址进行管理。“Rename”对单个的域名进行别名的编辑。“Delete”可以删除选定的地址。“Verify”可以对域名进行校验,去除无用的地址。如果你想查找某个地址,直接在“Fast URLs Search”中输入即可。FastNet99还可以检测浏览器“历史”中的内容,这样你访问了什么地址,就可以直接添加。

  二、FastDNS

  FastDNS是帮你把IP地址加入到Hosts文件的小工具。它的界面非常简洁明了。按照Hosts文件的格式,左边是IP地址,右边是网页名。这里有个小缺点:无论IP还是Hostname都没有排序。不过这并不影响使用。因为FastDNS是直接使用Hosts这个文件的,所以在开始使用前一定要确认Hosts的位置。一般默认C:/Windows/。

  FastDNS获取IP地址的方法是通过对IE收藏夹(IE Favorites)、IE历史(IE History)及Netscape Bookmarks中的网页地址的解析得来的。解析的过程当然要在线。解析完后,FastDNS自动将解析得到的IP地址与对应的网页名存入Hosts文件中。如果你不放心,可以再次校验该IP是否正确,方法是在Edit或在IP栏中单击鼠标右键,选Verify Selected就可以了。