1、进入casaOS系统,搜索安装Tailscale
2、登录Tailscale官网,用微软账号登录。
并新注册一个linux设备,获得一个key,即curl -fsSL https://tailscale.com/install.sh | sh && sudo tailscale up --auth-key=...................
(=号后面的内容)
3、将key填入casaos的tailsale 的docker设置
增加环境变量,名称为:TS_AUTHKEY,key及上面生成的内容,保存后在tailcale官网上能看到上线状态。
4、开启tailsale的Exit Node(参考Tailscale的子网路由和出口节点)
登录玩客云ssh,用命令docker exec -ti -u root xxx /bin/sh
(其中xxx要替换为自己的容器名称,用docker ps查看)
tailscale up --advertise-routes 192.168.0.0/24,192.168.1.0/24 --advertise-exit-node --reset
(其中192.168.0.0/24,192.168.1.0/24要替换为nat转发的内网网段,可以添加多个)
5、手机上安装tailsale客户端
iphone安装tailsale需要用美国apple账号。
Armbian 显示路由:
ip route show