返回教程中心

FlClash 系统代理与 TUN 模式怎么选

解释系统代理和虚拟网卡(TUN)的区别、适用场景、正确开启顺序,以及 TUN 启动失败或关闭后断网的处理方法。

内容更新:2026年8月20日按操作顺序整理

简单结论

第一次使用先开启 系统代理。只有浏览器已经正常,但游戏、应用商店、命令行程序等仍不走代理时,再尝试 虚拟网卡(TUN)

系统代理更容易开启、关闭和排查;TUN 接管范围更广,但需要更高权限,也更容易与其他网络工具冲突。

系统代理适合什么场景

系统代理会修改操作系统的代理设置,适合:

  • 浏览器。
  • 遵循系统代理的聊天、办公和下载软件。
  • 第一次测试订阅和节点是否可用。
  • 希望随时关闭并恢复普通网络的用户。

如果只有某个应用不走系统代理,不代表当前节点失效,可以再判断该应用是否需要 TUN。

TUN 模式适合什么场景

FlClash 中文界面将 TUN 称为“虚拟网卡”。它通过虚拟网络设备接管更广泛的流量,常用于:

  • 不遵循系统代理的应用。
  • 部分游戏或启动器。
  • 需要 UDP 的程序。
  • 希望减少逐个应用配置的场景。

TUN 不是“速度更快”的开关。节点质量、订阅规则和网络环境不变时,仅切换 TUN 不会自动解决所有慢速或超时问题。

推荐开启顺序

  1. 导入并更新配置。
  2. 在“代理”页面选择能够响应的节点。
  3. 只开启系统代理,确认浏览器连接正常。
  4. 退出其他代理、VPN、游戏加速器和虚拟网卡软件。
  5. 以系统要求的权限启用“虚拟网卡”。
  6. 测试原本不走系统代理的应用。

这样做可以先证明订阅和节点有效,再把问题范围缩小到 TUN 与系统网络。

提示 Helper 服务不可用

桌面端出现 Helper 服务不可用时:

  1. 退出 FlClash 及后台托盘进程。
  2. 使用安装版重新覆盖安装。
  3. 按系统提示授予管理员权限。
  4. 检查安全软件是否拦截 Helper 或网络组件。
  5. 重新打开后先测试系统代理,再开启 TUN。

不要从来源不明的网站单独下载所谓 Helper 修复文件。

开启 TUN 后完全无法联网

立即关闭虚拟网卡,确认系统代理是否仍然可用。随后检查:

  • 当前节点本身是否能够连接。
  • 是否同时运行其他 VPN 或代理客户端。
  • 防火墙、安全软件是否阻止虚拟网卡。
  • 系统中是否残留其他虚拟网卡或异常路由。
  • 配置中的 DNS 设置是否与当前网络冲突。

先恢复系统代理,再逐项尝试,不要在多个客户端之间连续切换 TUN。

关闭后网络没有恢复

  1. 重新打开 FlClash,确保系统代理和虚拟网卡都处于关闭状态。
  2. 从托盘彻底退出应用。
  3. 退出其他代理或 VPN 软件。
  4. 断开并重新连接当前网络。
  5. 仍未恢复时重启设备。

Windows 用户还可以检查系统代理是否仍被手动开启。更多步骤见连接失败排查