安装指南
前提条件
- 可访问互联网的 OpenWrt 路由器
- SSH 访问权限
- 至少 8-10 MB 可用空间(Small 模式)或 30-35 MB(官方模式)
快速安装
通过 SSH 登录路由器并执行:
sh
wget -O /usr/bin/tailscale-manager https://raw.githubusercontent.com/fl0w1nd/openwrt-tailscale/main/tailscale-manager.sh && chmod +x /usr/bin/tailscale-manager && tailscale-manager这条命令将会:
- 下载管理脚本
- 设置可执行权限
- 启动交互式菜单
交互式菜单
安装向导将引导你完成:
- 下载源 — 选择官方版(~30-35 MB)或小体积版(~8-10 MB)
- 存储模式 — 持久化(
/opt/tailscale)或内存(/tmp/tailscale) - 下载安装 — 自动获取适配你设备架构的二进制文件
- 启动服务 — 通过 procd 初始化系统启动 Tailscale
依赖管理
安装器会自动通过 opkg 检测并安装缺失的依赖:
| 软件包 | 用途 |
|---|---|
wget-ssl | 通过 HTTPS 下载二进制文件 |
libustream-mbedtls | wget 的 TLS 支持 |
ca-bundle | HTTPS 证书验证 |
kmod-tun | 内核 TUN 设备(可选,TUN 模式需要) |
iptables / iptables-nft | 子网路由防火墙规则 |
TIP
如果 opkg 不可用,安装器会显示手动安装说明。
安装后
安装完成后,连接到 Tailscale 网络:
sh
tailscale up然后在 Tailscale 管理控制台 中批准该设备。