标签归档:GFW

Tomato配合He.net tunnerlbroker实现ipv6访问

之前就使用过一段时间,后来由于路由频繁掉线(似乎不确定是ipv6的原因),就给禁用了.

现在由于需要,又得启用ipv6,还是简要写下过程,做个记录.

用的firmware是Tomato RAF(基于TomatoUSB),内置支持IPv6 broker.
之前TomatoUSB是不支持的,不知道现在添加没有,还有个Toastman版本也内置了.
Tomato RAF地址http://victek.is-a-geek.com/tomato.html
其他Mod在http://tomatousb.org/links都能查到

http://www.tunnelbroker.net/注册一个帐号…he.net通用的.
登陆过后,左侧有Create Regular Tunnel的选项,点击后按提示建立新Tunnel.
我的帐号已经建立了5个Tunnel不能再建立了…
大致流程就是选择Tunnel服务器的位置,大多是US的,也有HK的,US反而快点,自己ping一下再选择吧.

回到首页后,记下顶部的User ID(不是用户名,是一串字母数字组合).

点击下方新建立的Tunnel,进去后记下Tunnel ID, Server IPv4 Address, Client IPv6 Address,
以及Routed IPv6 Prefixes(Routed /64).
(Client IPv4 Address将是你路由的现在地址,由于RAF内置插件,可以帮你自动更新,实现了DDNS的作用,等会儿可以查看是否成功).

进入Tomato的界面,选择Basic–>IPv6, IPv6 Service Type下拉菜单选择6in4 Static Tunnel.
Assigned / Routed Prefix填写Routed IPv6 Prefixes(去掉/64).
Router IPv6 Address选择Default.
Enable Router Advertisements勾选.
Tunnel Remote Endpoint填写Server IPv4 Address.
Tunnel Client IPv6 Address填写Client IPv6 Address.
Save.

然后到Basic–>DDNS, Dynamic DNS 1或者2, Service下拉菜单选择HE.net IPv6 Tunnel Broker.
User ID填写刚才记下的UserID字符串.
Password填写你的密码.
Global Tunnel ID填写刚才记下的Tunnel ID.
第一次勾选上Force next update.
Save之后,会看到Last Result更新为”时间+Unknown response(-1)”,这是正常的.
回到tunnelbroker那边查看自己的tunnel信息,Client IPv4 Address已经更新为自己的公网IP了.

配置两张图就能说明…

OS相关的IPv6信息就自己google折腾吧…

Google Plus hosts修改

试用Google Plus中…被GFW屏蔽,还好修改hosts还能解决-_-

下面是自己使用的hosts…留底,只有Google+部分

#------ Google+ ------
203.208.46.180 plus.google.com
203.208.46.180 talkgadget.google.com
203.208.46.180 picasaweb.google.com
203.208.46.180 lh1.ggpht.com
203.208.46.180 lh2.ggpht.com
203.208.46.180 lh3.ggpht.com
203.208.46.180 lh4.ggpht.com
203.208.46.180 lh5.ggpht.com
203.208.46.180 lh6.ggpht.com
203.208.46.180 lh6.googleusercontent.com
203.208.46.180 lh5.googleusercontent.com
203.208.46.180 lh4.googleusercontent.com
203.208.46.180 lh3.googleusercontent.com
203.208.46.180 lh2.googleusercontent.com
203.208.46.180 lh1.googleusercontent.com
203.208.46.180 images1-focus-opensocial.googleusercontent.com
203.208.46.180 images2-focus-opensocial.googleusercontent.com
203.208.46.180 images3-focus-opensocial.googleusercontent.com
203.208.46.180 images4-focus-opensocial.googleusercontent.com
203.208.46.180 images5-focus-opensocial.googleusercontent.com
203.208.46.180 images6-focus-opensocial.googleusercontent.com
203.208.46.180 plus.google.com.hk
203.208.46.180 profiles.google.com

比网上其他地方提供的hosts多了几行

//图片显示
203.208.46.180 images1-focus-opensocial.googleusercontent.com
203.208.46.180 images2-focus-opensocial.googleusercontent.com
203.208.46.180 images3-focus-opensocial.googleusercontent.com
203.208.46.180 images4-focus-opensocial.googleusercontent.com
203.208.46.180 images5-focus-opensocial.googleusercontent.com
203.208.46.180 images6-focus-opensocial.googleusercontent.com
//外站链接重定向
203.208.46.180 plus.google.com.hk
//查看好友profile
203.208.46.180 profiles.google.com

CCProxy访问youtube问题(404 not found)

一直用CCProxy做HTTP代理(某SSH Tunnel作为二级代理)
前阵子升级到新版本,隐约记得是6.6x

发现访问youtube页面时,点击任何页面都提示404 Not Found
(不是浏览器404, 而是youtube自定义的404页面)
换了几个版本,改回6.501130后解决问题

由于某些需求,今天又升级到最新的6.8,之前问题依旧
仔细查看CCProxy的Changelog后
发现6.600116版 在HTTP头中增加了HTTP_X_FORWARDED_FOR

估计是来源的问题…新版中的 增加客户端IP到HTTP头 无论开启与否都无法解决问题

解决方法:
开启CCProxy中的 网页缓存 服务
猜测是开启网页缓存后,HTTP_X_FORWARDED_FOR或者Cache-Control,Expires之类的逻辑有所改变…

并未截包确认具体问题所在,解决就好…-_-