Tailscale 与 Quantumult X 冲突排障¶
结论(核心)¶
100.64.0.0/10是 Tailscale 核心网段。- 如果把它放进 Quantumult X 的
excluded_routes,会把 Tailnet 流量排除掉,导致 Tailscale「连上但不可用/失效」。
推荐配置¶
在 Quantumult X 的 [tun] 中:
excluded_routes=192.168.0.0/16,172.16.0.0/12,10.0.0.0/8
重点:删除
100.64.0.0/10
操作步骤¶
- 打开 Quantumult X 配置文件(或对应重写)。
- 找到
[tun]段落。 - 从
excluded_routes中移除100.64.0.0/10。 - 保存配置。
- 重启 Quantumult X 与 Tailscale(必要时重启网络扩展)。
是否会影响 Quantumult X 代理科学上网?¶
通常不会。
- 这项修改仅让 Tailscale 网段流量 回到 TUN 管理,不代表把所有公网流量都交给 Tailscale。
- Quantumult X 的代理分流仍按既有规则生效。
常见冲突来源(科学上网异常时优先检查)¶
- Tailscale 开启了 Exit Node(会接管默认路由)。
- Quantumult X 与 Tailscale 同时争抢系统 VPN 默认路由或 DNS。
稳定共存建议¶
- 默认不开 Tailscale Exit Node(按需临时开启)。
- Quantumult X 保留局域网排除,但不要排除
100.64.0.0/10。 - 分工原则:
- Tailscale:Tailnet / 内网互联
- Quantumult X:公网代理分流
Quantumult X + Tailscale 最小可用 [tun] 模板¶
目标:在不破坏 Quantumult X 代理分流的前提下,让 Tailscale 稳定可用。
[tun]
enabled=true
stack=system
# 只排除本地私网,避免影响局域网访问
# 注意:不要排除 100.64.0.0/10(Tailscale 核心网段)
excluded_routes=192.168.0.0/16,172.16.0.0/12,10.0.0.0/8
# 可选:按需保留/调整你的 DNS、分流与策略相关配置
# dns-server=...
# always-real-ip=...
# dns_exclusion_list=...
模板使用说明¶
- 若你依然遇到“连上但访问不到 Tailnet 设备”:先确认
excluded_routes中没有100.64.0.0/10。 - 若科学上网异常:优先检查是否开启了 Tailscale Exit Node,或是否发生 VPN 默认路由/DNS 抢占。
- 修改后建议顺序:保存配置 → 重启 Quantumult X → 重启 Tailscale