Skip to content

UCI 配置

所有设置均以 UCI 格式存储在 /etc/config/tailscale

完整配置参考

ini
config tailscale 'settings'
    option enabled '1'              # 启用/禁用服务
    option port '41641'             # Tailscale UDP 端口
    option storage_mode 'persistent' # persistent | ram
    option bin_dir '/opt/tailscale'  # 二进制文件目录
    option state_file '/etc/config/tailscaled.state' # 状态文件路径
    option statedir '/etc/tailscale' # 状态目录
    option fw_mode 'nftables'       # 防火墙模式:nftables | iptables
    option download_source 'small'  # 下载源:official | small
    option net_mode 'auto'          # 网络模式:auto | tun | userspace
    option proxy_listen 'localhost' # 代理监听:localhost | lan
    option auto_update '1'          # 自动更新:0 | 1

修改配置

通过 UCI 命令

sh
uci set tailscale.settings.port=12345
uci commit tailscale
/etc/init.d/tailscale restart

通过 LuCI

如已安装 LuCI 界面,可在 服务 → Tailscale → 配置 中设置。

选项参考

选项可选值默认值说明
enabled0 / 11启用或禁用 Tailscale 服务
port整数41641Tailscale WireGuard 流量的 UDP 端口
storage_modepersistent / rampersistent二进制文件存储位置
bin_dir路径/opt/tailscale二进制文件安装目录
state_file路径/etc/config/tailscaled.stateTailscale 状态文件
statedir路径/etc/tailscaleTailscale 状态目录
fw_modenftables / iptablesnftables防火墙后端
download_sourceofficial / smallsmall二进制下载源
net_modeauto / tun / userspaceauto网络模式
proxy_listenlocalhost / lanlocalhost代理监听地址(仅用户空间模式)
auto_update0 / 11启用每日自动更新定时任务