设置tunnelbroker 1 在 https://www.tunnelbroker.net/ 申请帐号 2 在User Function下点击Create Regular Tunnel IPv4 Endpoint填写vps绑定的静态IP; Available Tunnel Servers一项我选择了Fremont,CA,US(原因是我的AWS服务器在美国西部,可能选这个速度会快点,哈哈哈); 最后点击Create Tunnel 3 Tunnel Details页面可以看到详细信息,Client IPv4 Address就是绑定的IP,Client IPv6 Address就是分配的ipv6地址(我的是2001:470:**:89d::2/64,隐去两位) 切换到Example Configurations,因为我的VPS用的是ubuntu,所以在Select Your OS下选择Linux-route2(centos 7 系统选择Linux-net-tools),自动出现接下来将要在VPS上执行的命令。 我的出现了这些命令: modprobe ipv6 ip tunnel add he-ipv6 mode sit remote 64.62.134.130 local [绑定的IP] ttl 255 ip link set he-ipv6 up ip addr add 2001:470:**:89d::2/64 dev he-ipv6 ip route add ::/0 dev he-ipv6 ip -f inet6 addr 4 进入VPS执行上述的命令 但是需要注意的是上述[绑定的IP]应换成私有IP,比如192.168.0.1,而AWS上我的私有IP是10.0.0.239(可以在AWS查看实例描述得到)。 如果没有私有IP,即VPS没有经过NAT(Network Address Translation)直接连接网络,则不必更改。 另外执行的时候使用管理员身份。 执行成功后ping6一下ipv6.google.com,ping通就没什么问题了。 设置shadowsocks 在shadowsocks的配置文件中,server后的值直接添两个冒号就可以了,这样ipv4和ipv6都可以连接,如下 ...