Appearance
Ubuntu 中继节点部署
本文假设你的云服务器是 Ubuntu,目标机器名是 vm-0-2-ubuntu。
前置条件
- 服务器已经安装并登录 Tailscale
- 服务器已加入你的 tailnet
- Tailscale 版本至少是
1.86 - 服务器有一个可对外开放的
UDP端口
1. 检查当前版本
bash
tailscale version如果版本太低,先升级 Tailscale 再继续。
2. 配置 relay 端口
这里统一使用 40000/UDP:
bash
sudo tailscale set --relay-server-port=40000执行后,这台机器就会开始监听 peer relay 流量。
3. 检查云厂商安全组
你需要在云厂商安全组里放行:
text
UDP 40000
来源:0.0.0.0/0如果你的云平台支持按需收窄来源,后续再优化也可以,先以“确保可达”为主。
4. 检查系统防火墙
如果机器启用了 ufw,执行:
bash
sudo ufw allow 40000/udp
sudo ufw reload
sudo ufw status如果你用的是 iptables 或 nftables,也要确保 UDP 40000 入站已放行。
5. 给服务器打 relay tag
建议把这台机器标成:
text
tag:relay-cn如果你使用命令行:
bash
sudo tailscale set --advertise-tags=tag:relay-cn如果后台提示审批,就去 Tailscale 管理台批准这次 tag 变更。
6. 部署后的快速自查
在服务器上执行:
bash
tailscale ip -4
tailscale status
sudo ss -lunp | rg 40000你重点要确认的是:
- 这台服务器仍然在线
- Tailscale 没有报错
- 本机已经在监听
UDP 40000