跳转至

Tailscale 与 Quantumult X 冲突排障

结论(核心)

  • 100.64.0.0/10Tailscale 核心网段
  • 如果把它放进 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

操作步骤

  1. 打开 Quantumult X 配置文件(或对应重写)。
  2. 找到 [tun] 段落。
  3. excluded_routes 中移除 100.64.0.0/10
  4. 保存配置。
  5. 重启 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