修改hosts文件翻墙访问YouTube Twitter facebook

翻墙去上YouTube Twitter facebook

天朝对于臣民的言论管制非常严,臣民绝不可能得到言论的自由权利,因为天朝胆小,它害怕互联网,害怕万一哪天王位不保。可是臣民们也不是呆子,也会想出办法突破限制,能够自由浏览互联网。

天朝的GFW这条狗已经封了很多的网站,不管大站小站一视同仁。修改hosts文件能够访问部分被封的网站。hosts文件位于X:\Windows\System32\drivers\etc文件夹中,X是你的系统所在分区。hosts文件没有扩展名,使用文本编辑软件,比如记事本就可以打开。

使用Windows Vista和Windows 7的朋友要注意了!这两个系统是有UAC(用户帐户控制)的功能的,而且默认的是打开的,因此你需要右键选择以管理员身份运行,这样修改过才能保存,如果你和我一样把UAC功能关掉了,那么就不需要这样做,直接打开即可。

hosts文件的作用就相当于一个DNS(什么是DNS自己上网查),当你上网的时候系统会先查找hosts文件,如果有的话就直接把域名转换成以保存的IP地址,如果没有的话则使用DNS服务器解析。也就是说,如果你的hosts文件保存了世界上所有的域名和IP地址的对应关系的话,那么你的电脑就是一台超级DNS。当然,没有人能够做到。

要向上YouTube,需要在hosts文件的最后添加以下几行:

203.208.39.104 youtube.com
203.208.39.104 www.youtube.com
203.208.33.100 gdata.youtube.com
74.125.91.118 upload.youtube.com
74.125.93.102 insight.youtube.com
64.233.161.104 help.youtube.com

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
203.208.39.104 s.ytimg.com
203.208.39.104 i1.ytimg.com
203.208.39.104 i2.ytimg.com
203.208.39.104 i3.ytimg.com
203.208.39.104 i4.ytimg.com

7月13日修改,可正常访问YouTube,观看视频,页面布局正常。7月13日22时更正,可正常访问YouTube,页面布局正常,但是视频无法加载。感谢Smigoo童鞋!

保存即可。想要上Twitter的话,需要在hosts文件的最后添加以下几行:

128.121.146.228 twitter.com
128.121.146.228 www.twitter.com
128.121.146.101 assets0.twitter.com
128.121.146.101 assets1.twitter.com
128.121.146.101 static.twitter.com
128.121.146.229 assets2.twitter.com
128.121.146.229 assets3.twitter.com
65.74.185.41 twitter.zendesk.com
65.74.185.41 help.twitter.com

注意此时需要使用https加密的安全连接,Twitter的地址应该是https://twitter.com。要想上facebook的话,需要在hosts文件最后添加以下几行:

124.40.42.105 www.facebook.com
69.63.180.173 login.facebook.com
69.192.34.110 s-static.ak.facebook.com
69.63.176.69 secure-profile.facebook.com
69.63.176.59 secure-media-sf2p.facebook.com
69.63.178.13 ssl.facebook.com
96.6.122.57 profile.ak.facebook.com
64.211.21.152 b.static.ak.facebook.com

同样,facebook也需要https加密的安全连接,此时的facebook地址为https://www.facebook.com。注意,facebook的https证书没有被验证,浏览器会弹出提示。Firefox的话添加例外即可,Opera的话通过即可。

7月16日注:Facebook地址应该为https://www.facebook.com,此时可以打开。登陆之后会跳转到http连接,需要把地址改成https即可打开。Facebook内的所有连接都是跳转到http协议的连接,所以每个都要修改成https协议。

7月27日添加使用UltraVPN翻墙的方法。

现在修改过hosts文件之后就能上YouTube,Twitter,facebook了。如果你觉得我说得好请把本文推荐给你的朋友,大家一起来推倒这堵墙。

126 Comments

  1. 请问楼主,你的这些ip地址是怎么得到的?
    我想要用程序访问 api.facebook.com/restserver.php
    需要添加那个ip地址?
    希望能得到lz的回复,。谢谢!

    Reply
  2. 貌似youtube不行了. 打开页面时, 提示已关闭Javascript, 整个网页就乱七八糟, 更不能看视频. 难道Google受压了?

    Reply
    • 我试了下都能打开啊。Twitter和Facebook的地址前面的协议要改成https。我发现Facebook登录之后会跳转到http开头的地址,然后就是空白,需要手动把地址前面的协议改成https,这样就可以。

      Reply
  3. 不行啊、https://zh-cn.facebook.com/这个网站又上不起了..

    只有https://www.facebook.com上得起..晕了

    不过..还是谢谢楼主..

    Reply
  4. Lz啊 Utube可以上是可以了 页面也正常 但是视频看不了啊~怎么弄啊?
    麻烦啦~谢谢!!

    Reply
  5. 不行的喔?我已經改了hosts文件啦。
    然後開頭是ok的,但是我登入以後就不行啦。再嘗試多幾篇都不行。怎麼辦?

    Reply
  6. 你说的以管理员身份运行是运行什么啊?我已经用记事本打开了那个host 文件,但在修改这个文件之后它说不能创建文件C: \windows\system32\drivers\etc\hosts并希望我确定文件名或路径是否正确。这是怎么回事啊?另外,你打的文件在计算机上的位置怎么是在x:这个位置啊?
    对了,我想办法搞到facebook的IP地址,但键入其IP地址到地址栏中后,还是无法转到facebook的主页上去咧。难道,这样做不能够避免域名劫持?

    Reply
  7. X是你的系统所在分区

    原文说了,另外你是以管理员身份打开HOSTS的吗?如果不是才会遇到这种问题….
    直接输入IP地址不可以的…因为好多子域名对应同一个IP

    Reply
    • 怎么样用管理员的身份打开那个hosts文件啊?我用了右键但没有以管理员身份运行的这一项啊。。。。属性中也没有相应的选项啊。那服务器是怎么解码IP地址的咧?既然多个子域名对应的是同一个IP地址,难道不会发生IP地址冲突?

      Reply
      • 只有是Windows Vista和Windows 7的系统而且打开UAC功能的时候才需要以管理员身份运行。如果你是XP或者是其他的系统的当然没有管理员这个选项。至于是怎么解析IP地址的,看我文章中的对Hosts文件的解释。

        Reply
          • 多谢,搞定了。这样上也可以,但是,如果用代理的话还会更快并且不用每次都改啊。。。那为什么还学要如此费神的改hosts?

  8. 实际上是现在把协议从HTTP改成了HTTPS。这样做用没有什么副作用啊?改了Hosts文件有否副作用?

    Reply
  9. 楼主!谢谢!真的很谢谢,虽然现在很慢但是能上了!我和我同学期待了很久!

    Reply
  10. 我想问一下站长,如何修host文件实现www.blogspot.com翻墻,还有我的自己的网站http://trafficandcash.22web.net和http://vip.000space.com前些天是好的,后来装了个织梦就上不去了.我不知道该怎么做实现可以访问我自己的网站.请帮下忙

    Reply
    • try upload photos via facebook email account: click attached photos under the “wall”, then choose upload via email

      Reply
  11. 我还是没看明白怎么改,我打开了etc的文件夹,里面有几个标着hosts 的文件,但怎么修改呢

    Reply
    • 以管理员的方式打开记事本,把host中的内容复制到记事本里,再把这个文件保存到以上所说的hosts文件目录里面去就可以了。

      Reply
  12. 恩虽然并不擅长这方面的应用不过还是相当支持,(是在wethinks看了文章跟随连接到这边的,于是才发现刚才明明是从这边链接过去的…)那篇文章写得真的是很棒,由于自己并不是善于表达的人,可是自从这类似的事件发生很多之后(opera的blog就已经无法登陆了不过已经是很长时间的事情)一直感到很莫名其妙也很气愤.总觉得那些”所谓上级”的做法犹如自己搬起石头砸了自己的双脚一般无知可笑.掩耳盗铃的做法.
    前几天看过一篇文章,讲的是在现在的社会主义根本不存在我们的国家.

    Reply
  13. 请问,那些域名对应的IP是怎么查的呢?我要访问的网站我不清楚它有哪些域名啊。。。
    例如http://hk.blog.yahoo.com/
    修改HOST文件后的确可以访问了,然而再点里面的链接,例如http://hk.myblog.yahoo.com/bigghost2516
    就还是不可以访问。。。请问楼主有什么办法吗?

    Reply
  14. 我都修改了,,可是還是不成,
    試過有一次可以上到login的版面
    不過login後又上不了..
    我也嘗試過download UltraVPN
    可是我連他的官網都上不了
    所以註冊不了..
    沒有password.所以就用不了..
    還有其它方法嗎?
    我真的很想上facebook…
    拜托拜托…

    Reply
    • 如果你修改hosts之后用https能打开facebook的话,登陆之后facebook会自动转向http连接,你需要把所有的转向http的连接改成https的就能打开了。如果你觉得每次都要改很麻烦的话可以用Firefox的GreaseMonkey来解决。

      Reply
  15. 楼主你好。我开始使用修改HOST的方法修改了YOUTUBE TWITTER FB。YOUTUBE视频显示错误 然后FACEBOOK 和TWITTER每次要修改HTTP很麻烦。后来我使用代理UltraVPN 上FACEBOOK 和TWITTER很好用了。但是为什么我用UltraVPN 却连登陆YOUTUBE的网站都登陆不上去了?
    再次跪求楼主答复 谢谢了

    Reply
    • 我特意试了一下,很正常啊,能登陆上去,速度还不错,视频也能正常观看。你看看是不是你的网络连接不太好,或者别的程序占了网速,多重新连接几下UltraVPN试试看。要不就有可能是最近的海底光缆损坏造成的,过几天就能修好了。

      Reply
  16. 昨天開始 ultra vpn就不能用啦
    今天才看到修改HOST的方法 但一樣連不上耶
    怎麼會這樣

    其他人也一樣嗎~~我FF 油猴子都試過了

    Reply
  17. 操了,facebook上人家怎么说难道还能说跨了中国不成;
    老大几个不上网,被手下那帮孙子忽悠了;

    Reply
  18. 目前以上这些方法都不好用了,Firefox+myentunnel+美国ssh账号翻墙才是目前最稳定可靠的方法,教程在http://www.17fanqiang.cn/posts/41 ,我试验过,很赞 !

    Reply
    • 你是用的Vista或者7的系统么?如果是的话就要看第3段红字开头的部分了。
      不过现在这些hosts没有用了,被封了,只有找新的了。

      Reply
  19. 我用的是代理,可是打开facebook登陆的时候,总是显示我的浏览器不支持cookies,要先设置安全设置,快崩溃了,怎么都弄不好,我本身是个电脑白痴,翻墙这么高难度的动作真快弄疯我了….

    楼主可以加一下MSN吗?
    想仔细请教一下….拜托~~

    Queena.q@hotmail.com

    is Queena~thanks ^____^

    Reply
    • 你使用代理翻墙提示不支持Cookies的话,那就换一个代理服务器试试看,这很有可能是代理服务器不支持的原因。

      Reply
  20. 老兄按你的要求修改了
    我是Windons XP
    修改了 Hosts
    C:\WINDOWS\system32\drivers\etc\hosts 124.40.42.105 http://www.facebook.com
    69.63.180.173 login.facebook.com
    69.192.34.110 s-static.ak.facebook.com
    69.63.176.69 secure-profile.facebook.com
    69.63.176.59 secure-media-sf2p.facebook.com
    69.63.178.13 ssl.facebook.com
    96.6.122.57 profile.ak.facebook.com
    64.211.21.152 b.static.ak.facebook.com

    可还是上去呀! 跪求!

    Reply
  21. 中国人民希望早日看到外面世界!老兄你的担子很重。。。。呀 ! 忘继续努力
    我现在 gmail .com 都上去了!真不知道还有什么能够跟国外的朋友联系!

    Reply
  22. 现在我用一个Google的插件能够出去!但是有一个问题twitter的session总是上不去!不能够登陆!现在我上twitter的办法是每次都找回密码才能上!很麻烦!不知道是什么原因!插件名是 Hotspot Shield

    Reply
  23. your freedom ms是目前仅有的那几个了… 不过只适合mac
    但是我翻墙之后还是无法打开twitter的注册内 其他网页ok

    Reply
    • 才看到上面的留言,原来那个比较老了。那什么时候能在facebook里上传照片,回复留言啊?

      我用一些代理能上facebook,但就是不能上传照片,也无法回复留言,只能接受“朋友添加”的请求。弄得别人以为我故意不理他们呢。。。。。。

      Reply
        • 你好,谢谢回复呀!

          可是你不说,我怎么猜得到啊?还有哦,有些代理的网站是可以上facebook的,可是我不能上传照片。。。。。。我想上传照片!

          Reply
  24. 我有一个很好的计划,但是需要找到一批建站编程高手来实现,我看了您的帖子,感觉好像有很多可以沟通的地方,我把手机留下,如果方便请给我来个电话,谢谢!13910637749,

    Reply
  25. 可怜的中国老百姓啊,哎,社会主义都这样了,真不知道他们宣传的共产主义会是个什么鬼样子,好网站一律封掉,连谷歌都不愿意待在这鬼地方了。

    Reply
  26. 汗 搜索跑到你这里了。
    呵呵。dns被污染啊。我连用 8.8.8.8都不行 。
    强制解析了。 。 当然访问时路由到米国vpn上的。呵呵·

    Reply
  27. Hi there! This is my first comment here so I just wanted to give a quick shout out and say I truly enjoy reading your posts. Can you suggest any other blogs/websites/forums that deal with the same subjects? Thank you!

    Reply

Leave a Comment.