外观
Linux 安装
Linux 安装方式多样,下面按发行版给出常见做法。安装后统一用 tailscale up 接入。
Debian / Ubuntu
sh
curl -fsSL https://tailscale.com/install.sh | sh或走官方 apt 仓库(以 Ubuntu 为例):
sh
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.noarch.gpg \
| sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.list \
| sudo tee /etc/apt/sources.list.d/tailscale.list
sudo apt-get update && sudo apt-get install -y tailscale(noble 换成你的发行版代号:jammy / bookworm 等,见 tailscale.com/download/linux。)
RHEL / CentOS / Fedora
sh
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/stable/fedora/tailscale.repo
sudo dnf install -y tailscaleRHEL 系替换仓库地址为对应的 rhel 版本,或直接下载 RPM 安装。
静态二进制(任意发行版 / 无包管理器环境)
sh
curl -fsSL https://pkgs.tailscale.com/stable/tailscale_1.x.x_amd64.tgz | tar xz
# 把 tailscale 与 tailscaled 放到 PATH,例如 /usr/local/bin接入网络
个人设备(SSO 登录):
sh
sudo tailscale up --login-server <你的控制面地址>共享设备(预授权密钥,服务器 / CI):
sh
sudo tailscale up --login-server <你的控制面地址> --authkey <密钥>TIP
tailscale up 需要 tailscaled 守护进程运行。发行版安装包会注册 systemd 服务:
sh
sudo systemctl enable --now tailscaled如果是手动放置静态二进制,用 sudo tailscaled & 或自行写 systemd 单元。
常用操作
sh
tailscale status # 查看网络里的设备
tailscale ip -4 # 查看本机虚拟 IP
sudo tailscale set --advertise-exit-node # 声明为出口节点
sudo tailscale set --advertise-routes=10.0.0.0/24 # 声明子网路由
sudo tailscale logout # 退出登录
sudo tailscale down # 临时断开端口与防火墙
- 出站:
443/tcp(控制面 HTTPS + DERP 中继)、3478/udp(STUN 打洞); - 作为子网路由器 / 出口节点时,无需放行额外入站端口——流量由 Tailscale 虚拟网卡接收。