之前就使用过一段时间,后来由于路由频繁掉线(似乎不确定是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折腾吧…