2014年12月8日星期一

Facebook的可用Hosts文件

  对于很多来中国的外国人来说,访问Facebook来联系自己在国外的朋友是一个非常普遍的需求,但由于众所周知的原因,Facebook却无法从中国直接访问,这里就介绍一个简单的访问,通过修改Hosts文件来访问Facebook网站。

  首先需要找到Hosts文件,对于不同的操作系统,Hosts文件的存放位置不同,Windows系统下基本上很多人都知道了,MAC系统下面更改Hosts文件就有些困难了下面是常见系统的Hosts文件编辑方法。

  Windows

  打开资源管理器定位到C:\windows\system32\drivers\etc\ 找到hosts文件,获得读写权限,用记事本打开并修改。

  Mac OS X

  在应用程序里面打开终端(terminal),输入 sudo vi /etc/hosts ,然后使用vi编辑器修改保存文件。

  Linux 例如 Ubuntu

  定位到/etc,取得hosts读写权限,然后修改保存。

  修改完成Hosts之后,只能通过https的方式访问Facebook,不能使用http的方式访问,访问地址是 https://www.facebook.com ,Chrome浏览器可以通过修改设置自动对Facebook使用https,方法参见这里

Facebook

  下面是Facebook的一份完整可用的Hosts文件。

# Facebook Start
31.13.79.81 www.facebook.com
31.13.79.81 facebook.com
31.13.79.81 zh-CN.facebook.com
31.13.79.81 graph.facebook.com
69.171.225.31 www.connect.facebook.com
66.220.151.31 vupload.facebook.com
173.252.100.27 upload.facebook.com
61.213.189.98 static.ak.facebook.com
69.63.189.76 star.facebook.com
69.171.247.38 ssl.connect.facebook.com
66.220.149.96 ssl.facebook.com
69.171.227.30 secure-media.facebook.com
184.26.194.110 s-static.ak.facebook.com
69.171.247.22 s-static.facebook.com
118.214.190.105 profile.ak.facebook.com
173.252.100.27 pixel.facebook.com
69.171.245.18 photos-ash1.facebook.com
69.171.245.18 photos-ak-ash1.facebook.com
69.171.233.33 orcart.facebook.com
66.220.149.96 o.facebook.com
173.252.100.25 m.facebook.com
66.220.144.43 ldap.thefacebook.com
66.220.151.33 hphotos-ak-snc3.facebook.com
66.220.151.33 hphotos-ak-snc1.facebook.com
66.220.149.90 error.facebook.com
31.13.79.81 developers.facebook.com
69.171.240.99 d.facebook.com
69.171.227.19 creativeupload.facebook.com
184.31.111.139 connect.facebook.net
66.220.147.96 check4.facebook.com
69.171.227.26 chat.facebook.com
66.220.149.88 c.facebook.com
66.220.145.63 bigzipfiles.facebook.com
61.213.189.98 b.static.ak.facebook.com
69.171.237.36 apps.facebook.com
31.13.79.81 api.facebook.com
31.13.79.81 api-read.facebook.com
69.171.235.16 5-pct.channel.facebook.com
# Facebook End