Loading...

文章背景图

tailscale配置局域网

2026-03-15
0
-
- 分钟
|

可以在tailscale官网中下载Linux版本https://tailscale.com/

Linux

curl -fsSL https://tailscale.com/install.sh | sh

安装结束之后直接

sudo tailscale up

运行结束之后会给一个URL,在任意浏览器打开这个URL,可以进行登录,登录完成即可将当前机器加入网络,其他设备也是下载安装tailscale之后登录相同账号即可加入同一个网络。

注意:在配置好tailscale之后默认会占用100.64.0.0/10的网络,会和阿里云的网络冲突,而且优先级很高,会导致DNS错误,域名无法解析,需要在启动的位置加上参数

 sudo tailscale up --netfilter-mode=nodivert --accept-dns=false --snat-subnet-routes=false

这样可以解决。但是这样需要进行自己配置防火墙

可以参考(阿里云安全组也需要将tailscale需要的端口打开,否则导致tailscale建立隧道失败,会加上一个中转服务器,使用起来会导致卡卡的,可以用tailscale status查看是否是direct状态,如果是relay状态,说明当前正在中转,延迟较高)

# 1. 默认禁止所有外部进入的流量
sudo ufw default deny incoming

# 2. 默认允许所有发出的流量
sudo ufw default allow outgoing

# 3. 放行 Tailscale 虚拟网卡的所有流量
sudo ufw allow in on tailscale0

# 4. 放行 Tailscale 节点间握手通讯所需的 UDP 端口
sudo ufw allow 41641/udp

# 5. 放行公网的 Web 访问
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

# 6. 放行公网 SSH(防止你在没连 tailscale 时被锁在外面,确保tailscale没问题可以禁掉)
sudo ufw allow 22/tcp

可以加上一个开启自启

systemctl enable tailscaled

上一篇 Nginx源码安装
下一篇 没有了
评论交流

文章目录