在中国大陆网络环境下使用 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 按钮。
第二步:安装 Service Mode
在弹出的 Service Mode 管理窗口中,点击 Install。安装完成后,Clash 通常会自动重启;如果没有自动重启,可以手动关闭后重新打开。
第三步:确认 Service Mode 已启用
回到 General 页面,查看 Service Mode 右侧图标。如果图标变为绿色,说明服务模式已经安装并启用成功。
第四步:开启 TUN Mode 和 System Proxy
仍然在 General 页面,同时打开 TUN Mode 和 System Proxy 两个开关。
- TUN Mode:通过虚拟网卡接管更多系统流量,是实现真全局代理的关键。
- System Proxy:让浏览器和常规系统代理请求走 Clash。
如果开启 TUN Mode 后无法联网,可以先关闭 TUN Mode,确认节点本身可用;然后以管理员身份重新运行 Clash,再重新开启该开关。
第五步:切换为 Global 全局模式
进入 Proxies 页面,将顶部运行模式切换为 Global,然后选择一个可用的境外节点。Global 模式下,流量会统一走当前选择的节点,便于在中国大陆环境下稳定访问 MaskProxy。
完成后如何检查
- 浏览器可以正常打开 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 调用会更可靠。



