TiziWiki梯子百科 · 中文网络知识

工具有解,选择有据。独立整理 / 持续更新

梯子百科 基础概念 百科词条

什么是 TUN 模式与系统代理?两种接管流量方式的区别

百科词条:解释代理客户端的系统代理模式(设置 HTTP/SOCKS 代理,由应用自行遵循)与 TUN 模式(创建虚拟网卡接管全部流量)的原理差异、各自的优缺点与适用场景,以及常见的冲突与排错方法。

文章目录

系统代理

客户端在本机开一个端口(如 127.0.0.1:7897),并把它写入操作系统的代理设置。浏览器与多数应用会读取这个设置,把流量发给客户端。

  • 优点:实现简单、开销小、不需要管理员权限;
  • 缺点:只对「遵循系统代理」的应用有效。游戏、命令行工具、部分桌面软件会无视它,流量直接出去。

TUN 模式

客户端创建一块虚拟网卡,操作系统把所有出站流量交给它,客户端在网络层处理后再按规则转发。

  • 优点:接管全部流量,不管应用是否支持代理;DNS 请求也一并接管,避免泄露;
  • 缺点:需要安装驱动或系统服务(管理员权限);配置不当会导致全网断开;与 VPN 应用冲突。

在不同客户端中的名称:Clash Verge 叫「TUN 模式」,部分客户端叫「增强模式」「虚拟网卡」,手机端的「VPN 模式」本质相同。

对比

对比项 系统代理 TUN 模式
覆盖范围 遵循代理设置的应用 全部流量
权限 普通 管理员
DNS 处理 应用自行决定 统一接管
稳定性 高 配置不当易出问题
适合 日常浏览 游戏、终端、不听话的软件

怎么选

  • 日常:系统代理足够,省心稳定;
  • 某个软件不走代理:开 TUN,或在该软件内手动填代理地址;
  • 担心 DNS 泄露:开 TUN;
  • 手机端:没有选择,客户端一律以 VPN(TUN)模式工作。

常见问题

开了 TUN 全网断开:服务未正确安装,关闭 TUN 后重新安装服务。Windows 下的完整排查见 Windows 开启代理后无法上网。

TUN 与 VPN 应用冲突:两者都要创建虚拟网卡接管流量,只能开一个。

关闭客户端后上不了网:系统代理残留,到系统设置里关闭「使用代理服务器」。

相关词条

TiziWiki 编辑部

TiziWiki 编辑部整理公开资料、说明证据边界,并维护教程与内容更正。