终于,对GFW忍无可忍,买下了Linode的VPS,建了个VPN。
Linode 360,Fremont CA机房。参考kdolphin的教程,搭建pptp的VPN。
XP用自带网络连接工具连接VPN成功,能够连接internet,在ip38上查询ip地址显示为VPS的ip。可以访问大部分被封网 站,technorati/plurk/tumblr/blogspot/picasa,但就是访问不了facebook和 twitter,youtube间歇性不能访问。
本地执行
>tracert www.twitter.com
1. 192.168.0.1
2. gateway-he-li3.linode.com [64.62.190.1]
3. gige-g4-17.core1.fmt1.he.net [72.52.92.245]
4. 10gigabitethernet1-1.core1.pao1.he.net [66.160.158.242]
ping全部time out,tracert命令twitter和facebook都得到相同的结果,但SSH到VPS后,可以ping通www.twitter.com,得 到的ip和本地终端ping到的ip不同。本地是37.61.54.158,vps上得到的ip是168.143.162.100,貌似有好几个ip,但 都ping的通。
在VPS上执行
>traceroute www.twitter.com
1 gateway-he-li3.linode.com (64.62.190.1)
2 gige-g4-17.core1.fmt1.he.net (72.52.92.245)
3 10gigabitethernet1-1.core1.pao1.he.net (66.160.158.242)
4 sjo-bb1-link.telia.net (213.248.86.53)
5 verio-119529-sjo-bb1.telia.net (213.248.86.50)
6 ae-6.r20.snjsca04.us.bb.gin.ntt.net (129.250.5.12)
7 ae-2.r20.mlpsca01.us.bb.gin.ntt.net (129.250.5.6)
8 mg-1.c20.mlpsca01.us.da.verio.net (129.250.28.81)
VPS上应该是能访问twitter的,但为什么我这端就断在了he.net呢?跟pptp的设置有关?VPS上的DNS设置尝试过openDNS,现在用的是 google的DNS。百思不得其解后,放狗狂搜,终于找到的原因,所谓的DNS污染,GFW的技术。
本地ping得到的twitter的ip是37.61.54.158,facebook是46.82.174.68,这两个ip在VPS上也是ping不通的,在这里的黑名单里榜上有名,果然。月光提到openDNS也解决不了DNS污染的问题,但只需几步设置:
1. 把本地网络连接里不要自动获得DNS服务器地址,改成指定的,我使用google的,因为好记。
2. FF里修改network.proxy.socks_remote_dns=true。
OK,终于完美越狱了!youtube放HD都不卡,很好很强大。下面要考虑的是怎么让家里的设备都能用VPN,家里的无线路由是Buffalo的 WHR-G300N,在dd-wrt的支持列表上,但之前试了好几次就是刷不成功。dd-wrt同时支持VPN client和server,看来要拿路由器下手了。
亲们,要VPN帐号的找我。
—————————————————————————————————————————
需要翻墙利器? 请安装Wuala,查找和添加gfwblog为好友,就可高速下载翻墙软件,或访问http://tinyurl.com/gfwblog直接下载。
推特用户请点击这里免翻墙上推特
请点击这里下载翻墙软件
更多翻墙方法请发电邮(最好用Gmail)到:fanqiang70ma@gmail.com
请阅读和关注中国数字时代、翻墙技术博客GFW BLOG(免翻墙)
没有评论:
发表评论