逆向 Koolshare Tailscale 插件

今天在调节 Openwrt LXC 容器的 CPU Limit 限制,调低后发现 PSI 指标出现了 full stalled,不是个好信号。

拉开 top 查看,是 tailscaled 进程占用最大了,就想着换成 Smaller binaries for embedded devices · Tailscale Docs

启动后发现大量的 [[2026-01-27#路由器上的-tailscale-日志文件有大量-monitor-rtm_newroute-内容|路由器上的 tailscale 日志文件有大量 monitor RTM_NEWROUTE 内容]] ,老问题复现。

今天看到了有 --no-logs-no-support 这么个参数,或者 TS_NO_LOGS_NO_SUPPORT 环境变量就想着给 Koolshare 版的加上看能否解决问题。

事实证明:并不能。从产生日志的 代码 就能看出,但我还是想知道这个 tailscale_config 在干什么。

可难就难在 Koolshare 的 Tailscale 插件 完全没有提供自定义参数的入口(深度解包后,确认从根本上就没开注入的口子)。

明明像 MerlinClash(现在叫 Magic Catling2 了)等 Koolshare 都是简单的 Shell 脚本就搞定的,为什么 Tailscale 插件却偏偏要弄一个 /koolshare/scripes/tailscale_config 二进制可执行文件呢。