|
|
|
|
|
Windows系统host文件(优先于dns)的应用http://www.xishui.net 2008年01月18日12:24 浠水网
根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向已知的DNS服务器提出域名解析。也就是说Hosts的请求级别比DNS高。
首先来了解下什么是HOST文件: Win 2000/XP系统中,在C:WinntSystem32DriversEtc目录中有一个名为host的无后缀的文本文件。 用记事本打开hosts文件,首先看见了微软对这个文件的说明。这个文件是根据TCP/IP for Windows 的标准来工作的,它的作用是包含IP地址和Host name 主机名 的映射关系,是一个映射IP地址和Host name 主机名 的规定,规定要求每段只能包括一个映射关系,IP地址要放在每段的最前面,空格后再写上映射的Host name 主机名 。对于这段的映射说明用“#”分割后用文字说明。 很容易想到,我们可以自己定义一个域名的解析了。比如我打开这个文件后,在其后加上一行 127.0.0.1 www.yahoo.com #将www.yahoo.com解析到127.0.0.1 保存关闭,然后打开命令行输入“ping www.yahoo.com”,看ping到的域名,变成127.0.0.1了吧^_^ 那这又有什么用呢? 其一,利用这个HOST文件,我们可以轻易屏蔽一些恶意网站的域名,把域名解析到本地的127.0.0.1,打开网址也不怕中毒咯:) 其二,如果我们单击用Apache或者IIS搭建了服务器环境,可以利用HOST文件解析一个域名到本地,然后在服务器中设置一个虚拟主机,就可以在本地用这个域名作测试咯~~详情下篇文章说明。。。
【发表评论】
|
|||||||||||