进阶使用 · 原创内容

什么时候需要 TUN?从系统代理开始理解

了解系统代理与 TUN 的工作差异、适用场景和开启前检查项,让桌面应用的网络设置更容易判断。

系统代理适合先完成基础连接

系统代理把本地监听地址写入操作系统的代理设置,应用是否采用这项设置,取决于它自身的实现。浏览器一般容易完成基础测试,而某些命令行工具、游戏和桌面程序会采用不同的网络路径。出现浏览器可用、另一个程序不可用的情况时,先确认那个程序是否支持独立设置代理,再判断有没有必要使用 TUN。

TUN 改变的是流量进入内核的路径

TUN 通过虚拟网卡和系统路由,把匹配的网络流量送到代理内核处理,可以覆盖不读取系统代理的应用,并处理 TCP、UDP 等流量。最终哪些请求会进入、如何解析域名、选择哪个出口,还受到路由、DNS、规则和节点能力影响。它扩大了接管范围,却不能修复失效订阅,也不能让不可用的节点自动恢复。

开启前保留一个可验证的起点

先确认当前配置、节点和浏览器访问已经正常,再检查服务状态与系统授权。创建虚拟网卡通常需要相应权限,Clash Verge Rev 的服务模式用于让内核在需要的权限下运行。测试时暂时退出其他 VPN 或同类接管工具,记录原有开关状态。公司内网、虚拟机和多网卡环境还可能涉及额外路由要求,不能只靠切换一个开关判断。

  1. 确认普通网络与当前节点可用。
  2. 核对服务状态,按软件提示处理所需系统授权。
  3. 关闭其他会接管网络的工具,再开启 TUN。
  4. 分别测试目标应用、普通网站与需要的内网服务。

出现异常,先恢复再定位

如果开启后访问变慢或内网不可用,先关闭 TUN,验证是否回到之前的状态,再查看日志与路由相关提示。不要一次修改 DNS、协议栈、网卡和多条规则,否则很难知道哪个变化有效。需要调整路由排除或高级参数时,按当前版本的官方文档操作并保留备份。能稳定满足日常需求的设置,才是合适的设置。

继续动手

准备好配置后,按入门教程验证一次连接;遇到问题时,一次调整一个设置,更容易找到原因。

回到入门教程

事实参考与内容说明

本文为本站原创表达,软件功能与操作事实参考以下项目资料。界面可能随版本调整,本文核验日期为 2026-10-09。

正在加载文章索引…