Skip to content

Windows TUN 模式教程:开启服务模式、管理员权限与常见失败 ​

这篇 Windows TUN 模式教程先说原理,TUN 会创建一张虚拟网卡接管全部流量,所以必须有管理员权限:Clash Verge Rev 通过「服务模式」拿权限,v2rayN 和 sing-box 需要以管理员身份运行。开之前先确认系统代理方式确实不够用,大多数人其实用不到 TUN。

速读要点

  • TUN 要管理员权限,第一次会弹 UAC
  • Clash Verge Rev 靠服务模式免重复授权
  • 协议栈先用 gvisor,换栈要关开一次 TUN

适用范围 ​

  • 游戏、终端命令、Docker、某些软件不走系统代理的 Windows 用户。
  • 经常忘关系统代理导致断网,想换一种更干净方式的用户。
  • 不同客户端版本菜单名称略有差异,比如「服务模式」有时显示为「安装服务」。

准备 ​

  • 客户端已能通过系统代理正常上网,这是前提,先排除节点问题。
  • 当前账户有管理员权限,公司受管电脑可能装不了服务。
  • 安全软件暂时允许客户端安装驱动,否则虚拟网卡装不上。
  • 先读一遍 TUN 与代理模式的区别,确认你需要的是 TUN。

Windows TUN 模式教程:Clash Verge Rev 安装服务模式并开启 TUN ​

  1. 进入「设置」,找到「服务模式」,点击安装;结果是弹出 UAC 窗口,确认后显示服务运行中。
  2. 打开「TUN 模式」开关;结果是开关变绿,网络连接里出现一张新网卡。
  3. 点 TUN 模式旁边的设置图标,协议栈保持默认(通常是 gvisor 或 mixed),「自动路由」「严格路由」保持默认;结果是设置保存。
  4. 建议关闭「系统代理」,只留 TUN;结果是避免两套机制同时匹配。
  5. 用一个不读系统代理的软件测试,比如在终端里访问国外站点;结果是「连接」页出现这条记录。

操作对照:Clash Verge Rev 服务模式已安装、TUN 开关打开

在此步骤中,界面重点核对「Clash Verge Rev 服务模式已安装、TUN 开关打开」相关配置项与状态指示。如因客户端版本更新导致界面按钮命名微调,以软件当前实际对应项为准。

步骤:v2rayN 与 sing-box 开启 TUN ​

  • v2rayN:右键程序图标选「以管理员身份运行」,在主窗口勾选「启用 Tun」;结果是托盘图标状态变化,网络连接里出现虚拟网卡。首次使用会自动释放驱动文件,被安全软件删掉时需加白名单。
  • sing-box:在配置的 inbounds 里加入 type: tun 的入站,开启 auto_route,然后在管理员终端里 sing-box run;结果是日志显示 tun 已启动。详见 sing-box Windows 教程。

协议栈怎么选 ​

协议栈特点建议
gvisor用户态实现,兼容性最好默认,先用这个
system走系统网络栈,性能更高gvisor 正常后想提速再换
mixed两者结合部分版本的默认值,出问题换 gvisor

换协议栈需要关掉 TUN 再开,否则不生效。

怎么验证 TUN 生效 ​

  • 关掉系统代理后,浏览器仍能打开国外网站。
  • 终端执行 curl 一类不读系统代理的命令能访问国外站点。
  • 客户端「连接」页里的来源进程名包含游戏、终端等非浏览器软件。

TUN 模式常见失败与解决 ​

  1. 服务安装失败:没有管理员权限或被安全软件拦截。先加白名单,再重新安装服务。
  2. 开 TUN 后全部断网:DNS 没被正确劫持。重新开关一次 TUN,或在 TUN 设置里确认 DNS 劫持项开启。
  3. 虚拟网卡出现但没流量:另一款 VPN 软件的网卡优先级更高,退出它。
  4. 开了 TUN 游戏仍不走代理:节点或机场不支持 UDP,切换节点或看机场说明,这点取决于机场。
  5. 关掉 TUN 后网络异常:重启客户端,仍异常就重启电脑让路由表恢复。

逐步排查见 TUN 失败。

Windows TUN 模式常见问题 ​

开 TUN 后系统代理还要不要开? ​

不需要,建议关掉。TUN 已经接管了全部流量,再开系统代理只会让浏览器流量被匹配两次,偶尔引出奇怪的规则问题。

TUN 模式每次开机都要重新授权吗? ​

Clash Verge Rev 装好服务模式后不需要;v2rayN 和 sing-box 每次都要以管理员身份运行,想免手动就用任务计划程序,见 Windows 开机自动连接。

开了 TUN 国内网站是不是也走代理了? ​

不会。TUN 只决定流量进不进客户端,走不走节点仍由规则模式决定,国内网站照样直连。切到全局模式才会全部走节点。

gvisor 和 system 协议栈怎么选? ​

先用默认的 gvisor,兼容性最好;一切正常后想提速再换 system,换完要关掉 TUN 再开才生效。

下一步 ​

相关阅读 ​

本站内容仅供参考,部分链接含推广说明,详见各优惠页。关于本站