Tailscal的4via6功能实际使用

  • 1、在某一个客户端(路由器/网关)端生成 ipv6 子网

使用命令:tailscale debug via 7 192.168.6.0/24

其中 7siteID,可自行填写 0-60000之间的数值。

生产 ipv6 子网后,需要在客户端重新宣告子网。

tailscale set --advertise-routes=ipv6子网

openwrt

  • 2、在 headscale 服务端允许 子网

我使用 docker 部署的 headscale 服务端,使用如下命令开启子网。

docker exec headscale headscale routes enable -r 2

openwrt

  • 3、根据 计算方法获取 下挂设备的 ipv6地址:

比如 192.168.4.146 对应的地址 ipv6 地址是 :fd7a:115c:a1e0:b1a:0:7:c0a8:692

参考链接: http://www.ownding.com/2025/06/05/Tailscale-4via6-%E5%8A%9F%E8%83%BD-IP%E5%9C%B0%E5%9D%80%E8%BD%AC%E6%8D%A2%E8%A7%84%E5%88%99/

  • 4、测试 ipv6 地址访问

ipv6