修改hosts访问YouTube和Blogger
由于某种不可言说的原因,YouTube在大陆不可访问已经半年多了,与上次Google.com的DNS被劫持不同,YouTube被屏蔽的是IP,所以无法通过修改DNS的方法恢复访问。很多人选用了自由门或者Sneakme.net之类的代理扩展或网站,但这样访问总还是不太流畅,这里介绍一种一劳永逸的方法:修改HOSTS
首先简单解释下HOSTS,这是系统文件夹一个映射IP地址到域名的小文件,在HOSTS里留有记录就可以跳过DNS(域名解析系统),直接访问域名所对应的IP地址。HOSTS所在的文件夹位置是:c:\WINDOWS\SYSTEM32\drivers\etc\,用记事本打开后,就可以进行修改了。
YouTube在06年被收购后已经归入Google门下,在大陆被屏蔽的是国外服务器的IP。如果像Twitter和Flickr一样域名全在境外就除了代理就别无他法了,但还好有谷歌中国的存在。所以我们要做的仅仅就是把所需要访问的YouTube域名解析到谷歌的国内IP就行了。获取Google.cn的IP方法为:在CMD下输入nslookup www.google.cn命令,注意不要使用境外DNS进行解析,这样会解析到国外IP。
得到谷歌中国的IP后,用记事本打开HOSTS,在localhost下面添加[IP地址] [对应域名或子域名]就行了,比如说:
203.208.39.104 www.youtube.com
203.208.33.100 gdata.youtube.com
203.208.39.99 upload.youtube.com
203.208.39.99 insight.youtube.com
203.208.39.160 help.youtube.com
203.208.39.104 youtube.com
需要注意的是每个子域名也都需要分别添加,因为HOSTS进行的是单个映射,添加过后记得保存,然后就应该可以访问了。有些杀毒软件会对HOSTS进行保护防止病毒对其的恶意修改而导致你的HOSTS文件无法修改,你不希望解除保护或者不知道怎么解除的话,可以试用下Unlocker这款软件
同理,也在Google旗下的Blogger也可以用这种方法访问,不过由于需要对每个子域名进行解析,比较麻烦,比如想访问Noldor Blog的话就添加
203.208.39.104 nznoldor.blogspot.com








尝试之