一个社区维护的 LuCI 应用,用于在 OpenWrt 上管理 Tailscale。此应用提供了一个友好的 Web 界面,让您可以直接从 LuCI 查看 Tailscale 状态和配置其设置。
[!TIP] 本应用已被 OpenWrt 官方 LuCI 仓库收录,推荐直接使用官方
opkg源进行安装。详情参见 openwrt/luci#8018。[!IMPORTANT] 推荐版本: OpenWrt 23.05 及以上。
说明: 本应用使用 ucode 作为后端服务器。低版本 OpenWrt 仅支持 Lua 后端,无法运行基于 ucode 的后端逻辑。
详细的网络设备(节点)列表,包括:
节点设置:
tailscale set 命令即时应用设置,无需重启服务。接受路由。作为出口节点。广播路由。出口节点。允许访问 LAN。Shields Up 模式。设置自定义主机名。
守护进程环境设置:
状态页面

设置页面

如果您使用的是 OpenWrt Snapshot、Master 或未来的稳定版本(要求版本 > OpenWrt 25.12.0-rc3),可以直接从官方仓库安装:
opkg update
opkg install luci-app-tailscale-community
[!TIP] OpenWrt 官方软件源中的
tailscale软件包版本通常随发行版固化,一旦发布便不再提供更新。鉴于 Tailscale 的更新频率极高,旧版本可能存在安全漏洞且占用空间较大。为了获得更小的包体积和及时的安全更新,强烈建议参考 GuNanOvO/openwrt-tailscale 的安装方法。该仓库提供的方式仅需导入密钥并添加自定义 opkg 源,即可安装高版本、小体积的tailscale软件包。
如果您使用的是旧版本 OpenWrt 或希望能通过添加自定义软件源方便地使用 opkg 进行安装和自动更新,可以执行以下步骤:
添加软件源:
在路由器终端执行以下命令:
bash
# 下载并添加公钥
wget https://Tokisaki-Galaxy.github.io/luci-app-tailscale-community/all/key-build.pub -O /tmp/key-build.pub
opkg-key add /tmp/key-build.pub
# 添加软件源
echo "src/gz tailscale_community https://Tokisaki-Galaxy.github.io/luci-app-tailscale-community/all" >> /etc/opkg/customfeeds.conf
# 更新列表
opkg update
安装插件:
bash
opkg install luci-app-tailscale-community
[!TIP] 这种方式安装后,以后可以直接通过
opkg upgrade luci-app-tailscale-community来更新插件。
.ipk 软件包。.ipk 软件包。.ipk 文件传输到您的 OpenWrt 路由器(例如,使用 scp)。opkg 安装软件包:opkg install luci-app-tailscale-community_*.ipk
安装后,您应该能在 LuCI 的“服务”选项卡下找到“Tailscale”菜单。
您也可以使用 OpenWrt SDK 自行构建此软件包。构建过程在 .github/workflows/build.yml 文件中定义,可作为参考。
package/ 目录下。make menuconfig 并在 LuCI -> Applications 下选择 luci-app-tailscale-community。make 编译软件包。本项目采用 Apache 2.0 许可证。详情请参阅 LICENSE 文件。# luci-app-tailscale-community
$ claude mcp add luci-app-tailscale-community \
-- python -m otcore.mcp_server <graph>