Buyvm 的确是一家技术过硬的商家, 也很大方的提供了routed ipv6 服务。 其中包括VPS本身的一个/64子网 外加routed的/48 子网, 实在是太大方了, 更不要说并没有硬性的宽带限制,非常适合做个hub

虽然现在很多VPS IPV6都是默认配置了,但是还是很多服务商是纯ipv4的, 这个就很尴尬了。 有一个方法就是通过HE.NET 的 tunnelbroker 直接给你整段的/48 (正是好大方)。 不过缺点是网络带宽还是看HE的脸色, 另外就是太有名了,地址不是很干净。 其实还有其他的方法可以自己组个ipv6的通道让没有ipv6的机器也有ipv6的通信能力。

比如说我们要利用buyvm的服务器做hub

  • 107.172.1.63 (没有ipv6的vps)
  • 205.185.1.50 (buyvm的ipv4)
  • 2605:6400:ffff::1 (buyvm 分配的/48 ipv6)

在buyvm的服务器上执行

ip tunnel add buyvm-ipv6 mode sit remote 107.172.1.63 local 205.185.1.50 ttl 255
ip link set buyvm-ipv6 up
ip addr add 2605:6400:ffff::1/48 dev buyvm-ipv6
echo "net.ipv6.conf.all.forwarding = 1" >> /etc/sysctl.conf

在没有ipv6的vps上执行

ip tunnel add buyvm-ipv6 mode sit remote 205.185.1.50 local 107.172.1.63 ttl 255 
ip link set buyvm-ipv6 up 
ip addr add 2605:6400:ffff::2/48 dev buyvm-ipv6 
ip route add ::/0 dev buyvm-ipv6

是不是很NICE?