一直苦于无法翻墙上谷歌,网上的vpn又基本上都是限免收费的,就算是完全免费也非常容易掉线。那“外国的月亮”到底几分姿色呢,不得而知。还好前几天有同学William电邮分享了翻墙的方法,我根据他的分享,上度娘搜罗了几个比较好的教程、说明,希望能帮助大家。购买vpn和下载各种插件的方法我就不多说了,下面就把关于“修改hosts文件翻墙”的原理、方法等,从网上搬运来的东西集中在这里分享给大家。
大神请绕路,小白且参考
一、关于修改hosts翻墙的原理
1.网址与IP
每一个网站都有一个网址,每一个网址,都对应着一个IP地址。而IP地址才是网站的真正地址,我们访问一个网站,必须知道它的IP地址才行。
2.DNS服务器
我们输入网址以后,并不是直接通过网址去访问网站,而是通过另外一个工具,将网址“还原”成真实的IP地址,再通过IP地址,去连接你要访问的网站。
这个工具叫做DNS服务器(domain name server),说白了就是DNS解析
3.为什么有的网站上不了?
对应方式一旦改变了,或者被某种方式切断了,我们就无法通过网址得到真实的IP,从而访问网站。 这是某些网站上不了的原因之一,专业术语叫做DNS劫持和DNS污染。 这个时候,我们就要人为地去建立这种对应关系。
4.hosts文件的作用
那怎样建立这种对应关系呢?这就要用到我们今天要讲的hosts文件了。 hosts文件,通俗地说,就是一个记录对应关系的小本子。 当你要上某个网站,如twitter的时候,系统会先查hosts文件,如果里面有twitter对应的IP地址,它则会主动去连这个IP,这个时候,不管是DNS劫持和DNS污染,对你上网都是没有影响的。 所以,我们只要能在hosts里面,建立起这种正确的对应关系,就可以避开DNS引起的问题。
二、如何修改hosts文件翻墙
在修改hosts文件之前,我们有一件重要的事情要做,那就是获得你要访问的网站的IP。不知道IP地址,就无法建立关系。
1.打开系统盘:\WINDOWS\system32\drivers\etc目录
2.右键点击hosts文件,打开编辑。
3.打开后,直接添加内容,保存退出即可。
4.修改hosts文件,运行ipconfig /flushdns命令清除本机DNS缓存。
*5.注意备份,以防如由于修改出现问题,可以覆盖还原
分享一个我认为比较好的“GoogleHosts”博客分享老D博客
三、修改hosts文件的风险
首先,hosts文件就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。当你打开某个网站时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
根据这个HOSTS文件的作用看的出来 ,如果是别有用心的病毒把你的HOSTS文件修改了!(例如把一个正规的网站改成一个有病毒的网站的IP)。那么你就会打开一个带有病毒的网站,后果可想而知。