Clash 如何开启真全局代理模式(TUN 模式) | MaskProxy 官方教程

Clash 如何开启真全局代理模式(TUN 模式)

在中国大陆网络环境下使用 MaskProxy 时,如果 Clash 只开启普通的系统代理,部分软件、命令行工具或客户端请求可能不会经过代理,导致后台访问、API 调用或代理资源提取失败。开启 TUN 模式后,Clash 会通过虚拟网卡接管更多系统流量,更接近“真全局代理”的效果。

本文以 Clash for Windows 为例,说明如何开启 Service Mode、TUN Mode、System Proxy 和 Global 模式。完成后,本机网络请求会先通过 Clash 节点转发,再访问 MaskProxy 相关服务。

开启前准备

  • 已安装 Clash for Windows,并能正常打开客户端。
  • 已在 Profiles 页面导入可用的节点订阅。
  • 至少有一个境外节点可以正常连接。
  • Windows 用户建议使用管理员权限运行 Clash,避免 Service Mode 安装失败。

注意:如果节点本身不可用,即使开启 TUN 模式,也无法正常访问境外网络。请先确认节点可连接,再继续下面的步骤。

第一步:进入 Service Mode 管理

打开 Clash for Windows,进入左侧的 General 页面。找到 Service Mode 一栏,点击右侧的 Manage 按钮。

在 Clash General 页面打开 Service Mode 管理
在 General 页面点击 Service Mode 右侧的 Manage。

第二步:安装 Service Mode

在弹出的 Service Mode 管理窗口中,点击 Install。安装完成后,Clash 通常会自动重启;如果没有自动重启,可以手动关闭后重新打开。

安装 Clash Service Mode
点击 Install 安装 Service Mode。

第三步:确认 Service Mode 已启用

回到 General 页面,查看 Service Mode 右侧图标。如果图标变为绿色,说明服务模式已经安装并启用成功。

Clash Service Mode 显示绿色表示已启用
绿色图标表示 Service Mode 已正常启用。

第四步:开启 TUN Mode 和 System Proxy

仍然在 General 页面,同时打开 TUN ModeSystem Proxy 两个开关。

  • TUN Mode:通过虚拟网卡接管更多系统流量,是实现真全局代理的关键。
  • System Proxy:让浏览器和常规系统代理请求走 Clash。

如果开启 TUN Mode 后无法联网,可以先关闭 TUN Mode,确认节点本身可用;然后以管理员身份重新运行 Clash,再重新开启该开关。

第五步:切换为 Global 全局模式

进入 Proxies 页面,将顶部运行模式切换为 Global,然后选择一个可用的境外节点。Global 模式下,流量会统一走当前选择的节点,便于在中国大陆环境下稳定访问 MaskProxy。

Clash Proxies 页面切换 Global 全局模式
在 Proxies 页面切换 Global,并选择可用节点。

完成后如何检查

  • 浏览器可以正常打开 MaskProxy 后台或帮助中心页面。
  • 命令行、客户端或浏览器插件请求不再出现连接超时。
  • 切换节点后,访问速度和稳定性有明显变化,说明流量已经经过 Clash 节点。

常见问题

开启 TUN Mode 后无法上网怎么办?

先关闭 TUN Mode,确认节点本身可用;然后以管理员身份重新启动 Clash,再开启 Service Mode、TUN Mode 和 System Proxy。

为什么只开 System Proxy 还不够?

System Proxy 主要影响遵循系统代理设置的软件。部分客户端、命令行工具或底层网络请求可能绕过系统代理,因此需要 TUN 模式接管更多流量。

必须使用 Global 模式吗?

如果你的规则模式已经正确配置,也可以使用 Rule 模式。但排查 MaskProxy 访问问题时,建议先切换到 Global,确认网络链路没有问题后再恢复规则模式。

完成以上设置后,Clash 的真全局代理模式就已经开启。本地环境具备稳定访问 MaskProxy 的网络条件后,再进行代理订购、资源提取或 API 调用会更可靠。