来源:美博园 在windows系统中有个hosts文件, 如果是被GFW封锁域名解析的网站,我们可以利 用hosts文件的设置实现翻越GFW。
一、hosts文件的位置 hosts文件的位置在 C:\WINDOWS\system32\drivers\etc 文件夹中,是一个没有扩 展名的文件,我们用记事本打开就可以�行编辑,修改hosts文件之后保存就行了。 二、hosts文件的工作原理 1、在访问某个网站时,在浏览器中输入域名,如:http://allinfa.com ,浏览器 就会通过相关协议经由DNS服务器把该域名解析成对应的IP地址:69.89.31.242。 这就是ip地址,获取了这个IP地址后计算机与站点就可以�行交互对话,即我们上 网就能浏览网站了。 2、hosts文件起作用的地方就是在由域名转换成IP的过程中。hosts文件在本地保 存了一个域名和IP地址的映射,根据Windows系统规 定,在进行DNS请求以 前,Windows系统会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则 调用这个IP地址映射,如果没有再向已知 的DNS服务器提出域名解析。也就是说 Hosts的请求级别比DNS高。 三、hosts文件的作用 1、在本机�行域名解析,绕开DNS请求,加快域名解析 域名解析服务原理可以在网上搜索,使用hosts文件可以直接在本地进行域名解 析,比请求DNS服务器进行转换自然要省很多时间,这也就大大加快了访问速度。 2、方便局域网用户 在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架 设DNS服务器,访问这些服务器时,要输入难记的IP地址。这对不少人 来说相当麻 烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映 射,这样以后访问的时候,只要输入这个服务器的名字就行了。 3、hosts文件中屏蔽恶意网站 如下图所示hosts文件的设置格式,“#”是注释符,表示这一行仅作注释用,不起实 际作用。 第19行,localhost被映射成127.0.0.1,即本地地址。 如果我们想屏蔽某个网站,比如本站,我们就可以在host文件里添加这个一行 127.0.0.1 allinfa.com 这样设置后,在浏览器里输入域名,就不能访问该网站了。这个当然不是用来屏蔽 自己的网站,但可以用于屏蔽恶意网站,省得不小心掉进去或者它自动弹出来。 4 . 如何利用hosts文件翻墙GFW 对我们有用处的主要是如何利用hosts文件来翻墙,突破被电信等ISP的GFW墙限制 了的网站, 因为很多被限制的网站是在域名解析这个过程做了限制,我们更改了hosts文件就 可以在本地进行域名解析,那么如果仅仅在域名解析这种限制就失灵了。 设置很简单,如上图中的第20行,找到被封锁的网站(如:Dropbox)的ip地 址,把其域名写在后面就行了。 如本站的设置: 69.89.31.242 allinfa.com 不过,GFW对很多网站上直接封网站IP,那么更改hosts就无效了,比如 twitter,facebook等。 转载请注明 本文摘自:美博园 http://allinfa.com 本文链接: http://allinfa.com/hosts-gfw.html -- Posted By GFW BLOG 功夫网 to GFW BLOG at 8/19/2010 05:24:00 PM -- 1、请点击www.chinagfw.org访问我们,订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、翻墙利器"赛风"(Psiphon)代理新网址:http://fuwocheng.info。3、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。 停止订阅,请发邮件到 [email protected]

