批量由DN(域名)转换为IP(地址)的方法
周 良
网络加速的技巧之一就是将 Internet 中域名解释本地化,以加快
上网的连接过程。
较常用的软件有:
Cip.exe 5.0 189 KB
Speedynet.exe
Getip.exe
这些软件各有特色,它们解释域名的速度都很快,都能把解释的结果
保存到 hosts.sam(WIN98) 或 hosts(WIN95) 中。
其中 cip.exe 由于功能强和使用方便而更胜一筹。据资料称,它的
解释速度惊人。 它采用了特殊技术,每分钟可以将 1000 到 2000 个
域名(Domain name)解释为IP地址。
它在“添加”时的对话框栏目有:
描述(R): (Resource)
域名(L): (Locator)
地址(A): (Address)
效验(V): (Verified)
输入域名后,执行,就自动生成IP地址。也可以输入多个域
名,执行后生成多个IP地址。一个一个地加入,少量的还可以,多到几十、
几百个,就不能靠手工输入了。
能不能导入一个写有多个域名的文件,叫它一次处理?这个想法很吸
引人。
我曾经就用这样的文件试过,结果失败了。
出现提示:"cannot access file"。
后来把这个文件加到一个正常的 hosts 文件后面再试,结果虽然不
报错,但它自动的把后面加的那一部分去掉了,又遭到失败。
到处找资料也没有找到这方面的资料。
经过反复琢磨,认为它既然可以导入 hosts 文件,只要加上和它近
似的格式,应该是可以接受的。
于是在域名的前面加上"0.0.0.1",后面加上 "##",成了这样一种格
式 例如:光明日报就写成.
0.0.0.1 www.gmdaily.com.cn ##
这样它就接受了。通过联网执行,它自动修改为正确的IP地址。
当数量很大时,如“精品网站”就有300 多个域名,用手工修改太费
事,用数据库编程就比较方便。可以批量地补充 hosts.sam 或 hosts
的功能,达到上网加速的目的。
域名工具 CIP 是一免费软件。
CIP.EXE v 5.0 308 KB 可从 http://www.radsoft.net 下载。
可以从“软件特区”站点 http://download.myrice.com 下载汉化补
丁。运行后,为其创一快捷方式即可。你可以用它先打开 hosts.sam
文件,再把你按照上述格式生成的文本文件比如名为 hosts2.txt
将它导入到 hosts.sam 的后边,然后选‘全选’,按 go 执行,还
有一个功能是‘删除备份’(实际是删除重复,去掉域名相同的项),
最后保存。
这样就完成处理批量域名的转换。这方法又快又好。