Loading... # 介绍 Tailscale 是一种基于 WireGuard 的虚拟组网工具。wireguard的性能和速度想必大家都有所了解。tailscale的使用方式和zerotier类似。 # openwrt安装 手动安装参考:https://github.com/adyanth/openwrt-tailscale-enabler 使用这个主意他的可执行文件在/usr/bin/下,可以移动到/usr/sbin/ ``` cp /usr/bin/tailscale /usr/sbin/ cp /usr/bin/tailscaled /usr/sbin/ ``` tailscale安装是要安装内核模块的,所以基本上就只能重刷编译就带的固件,不过可以试一下上面的手动安装,这里我提供一个[我使用的固件](https://alist.sagithome.com:8443/d/aliyun/build/targets/openwrt-x86-64-generic-squashfs-combined-efi.img.gz) # 配置 tailscale是没有UI界面的,所以需要SSH登录openwrt执行命令。 命令执行 ``` tailscale up --advertise-routes=10.0.0.0/24 ``` `--advertise-routes=10.0.0.0/24` 表示暴露内网的路由,也就是说,我们在外面使用tailscale,允许可以直接访问我们的内网,注意改成自己内网的网段。 执行后会显示一个网址我们打开,注册或者登录tailscale账号 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/3803186928.png) 这里会看到提示subnets,我们需要给他配置允许 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/1368873465.png) 这里tailscale部分就配置好了,接下来我们要配置网口 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/3695844095.png) 点击网络接口,可以看到我已经配置好了,点击添加新接口,名字随便填,我建议填小写的tailscale。 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/1686122987.png) 协议就填静态地址,包括以下接口选择tailscale0,保存应用。 然后再修改tailscale接口 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/1208961179.png) 这里的IPv4和IPv6地址填写tailscale网页上给的地址 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/3102614568.png) ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/1326389008.png) 然后点防火墙设置 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/3633296627.png) ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/4122433670.png) 这里防火墙自己新建一个,图上是我已经做好的,新建里填防火墙名字,一样填小写的tailscale,然后保存应用 然后点网络-防火墙 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/2866690782.png) 可以看到这一条已经有了,没有的话就自己添加 ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/2980269980.png) ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/2055018413.png) # 命令 查询状态(可以看到是否直连) ``` tailscale status ``` macOS商店安装的 ``` /Applications/Tailscale.app/Contents/MacOS/Tailscale status ``` ![image.png](https://www.truenasscale.com/usr/uploads/2022/09/2743154978.png) direct就是直连 # 结尾 这样就OK了,但是我这里是旁路由设置的,建议设置好IPv6,如果是主路由也一样操作,同样最好是有IPv6 最后修改:2022 年 09 月 05 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 3 感谢您的支持
3 条评论
可以试下 https://github.com/juanfont/headscale
谢谢分享
牛啊大佬