详解易语言解析本地域名
说明:
什么是易语言解析域名解析,就是把本地电脑解析域名做成快捷的方式,非专业人员也可以进行本机电脑的预计解析。如:本地IP地址为127.0.0.1的地址。如果你在本地搭建了一个网站,端口为:80。就只能是127.0.0.1的访问方式。如果遇到网站调用了远程图片是防盗链的地址,那就更恼火的,一张张未知的防盗链图片,看着也不是那个的舒服。
如果你看到这里说自己不会易语言怎么办?没问题!本网站已经提供了现成的软件给大家使用,点击这里下载:解析任意域名工具,由于是易语言程序所以360或电脑管家或百度卫士那些杀毒软件会报毒,请添加信任。
步骤:
首先打开C盘文件,找到windows文件夹,在找到System32文件夹,在找到drivers文件夹,最后找到etc文件夹,最后就剩下几个文件了,用文本方式打开文件hosts,由于这个文件没有后缀名称,所有要选择文本打开。
打开文件最终效果是下面,请查看你的文件是否类似于这个:
#Copyright(c)1993-2009MicrosoftCorp.
#
#ThisisasampleHOSTSfileusedbyMicrosoftTCP/IPforWindows.
#
#ThisfilecontainsthemappingsofIPaddressestohostnames.Each
#entryshouldbekeptonanindividualline.TheIPaddressshould
#beplacedinthefirstcolumnfollowedbythecorrespondinghostname.
#TheIPaddressandthehostnameshouldbeseparatedbyatleastone
#space.
#
#Additionally,comments(suchasthese)maybeinsertedonindividual
#linesorfollowingthemachinenamedenotedbya'#'symbol.
#
#Forexample:
#
#102.54.94.97rhino.acme.com#sourceserver
#38.25.63.10x.acme.com#xclienthost#localhostnameresolutionishandledwithinDNSitself.
#127.0.0.1localhost
#::1localhost
本机测试是win7演示。暂时不知道其他系统程序是否一致。
现在要怎么添加解析呢?聪明的朋友一定看出猫腻了吧!如果你能了解一点本地的网络构造都知道,localhost也是可以做为127.0.0.1的域名方式访问,现在我们就开始解析,如果你是解析远程服务器,需要把解析的域名保存在远程服务器的域名地址里面,不然这个是解析不成功的。如果是本地的解析,是iss服务器也需要把想要解析的域名先保存到服务器地址里面。
首先复制上面的段落#127.0.0.1localhost删除#符号和127.0.0.1前面的IP地址空行,127.0.0.1localhost就这样添加到最后一行文本,127.0.0.1是远程服务器地址就填写远程地址的IP地址,然后在修改localhost地址为你想要解析的域名。如果是本地解析的话,就不用修改127.0.0.1地址。
是不是感觉很简单呢?很明显,易语言要怎么做就不用我多说了吧!先读入文件,然后在用2个编辑框填写数据,最后保存到原文件地址,就OK啦!还有就是在这一过程中,安装了杀毒软件会报警,说域名或IP地址被劫持需要你点击信任。
总结:
在这里在分享下可能遇到的问题,在易语言方面的,如果你做的软件是给不懂这方面的朋友玩,请务必给软件添加一个恢复以前的解析状态模式,意思就是为备份一个他电脑本身的hosts文件。防止他以后访问网站或其他的出现电脑故障。第二个就是,在易语言读入文件的时候,你会发现无后缀的文件无法读入进去。读入地址需要这样写:C:\Windows\System32\drivers\etc\\hosts需要多一个\,不知道很多朋友用读入带后缀的文件久了,发现读入无后缀不行呢?
好了,教程结束,感谢大家对毛票票的支持。