TUN 模式是什么:什么时候开、怎么开
TUN 模式就是让代理客户端创建一张虚拟网卡,在系统层面接管所有网络流量,再按规则决定走代理还是直连。当某些软件不认系统代理(游戏、命令行、部分客户端)时才需要开启;只用浏览器的话,系统代理就够了。
该不该开:快速判断
- 浏览器能翻、某个软件却显示直连 → 开 TUN。
- 需要代理 UDP 流量(游戏、语音通话) → 开 TUN,并确认节点支持 UDP。
- 命令行工具不想逐个设环境变量 → 开 TUN。
- 只浏览网页、看视频 → 不必开。
- 同时在用公司 VPN、虚拟机网络或加速器 → 谨慎开,容易冲突。
系统代理与 TUN 的区别
| 对比项 | 系统代理 | TUN 模式 |
|---|---|---|
| 生效范围 | 遵守系统代理设置的程序 | 几乎所有程序 |
| UDP | 一般不支持 | 支持 |
| 权限 | 无需额外权限 | 需要管理员权限、服务模式或网络扩展 |
| DNS | 由各程序自行解析 | 通常由客户端劫持并接管 |
| 冲突风险 | 低 | 较高 |
开启前的准备
- 确认权限:Windows 需要管理员权限或服务模式,macOS 需要输入密码或允许网络扩展,公司管理的电脑可能被策略禁止。
- 关闭冲突软件:其他 VPN、游戏加速器、部分安全软件也会创建虚拟网卡或改写路由,同时开启容易互相覆盖。
- 准备好 DNS 配置:TUN 会劫持 DNS,客户端的 DNS 模块必须可用,否则可能出现能连节点却打不开网页的情况。
- 知道如何退回:记住关闭 TUN 的位置,出现断网时能第一时间恢复。
如何开启
图形客户端
- Clash Verge Rev:在设置中先安装「服务模式」,再打开「TUN 模式 / 虚拟网卡模式」开关,详见 Clash Verge Rev 教程。
- v2rayN:较新版本提供 TUN 开关,首次使用需以管理员身份运行。
- macOS App Store 类客户端:开启「增强模式」或类似选项时,系统会提示添加 VPN 配置。
选项名称随版本变化较大,以实际版本为准。Windows 用户可同时参考 Windows 使用教程。
mihomo 配置示例
tun:
enable: true
stack: mixed
auto-route: true
auto-detect-interface: true
dns-hijack:
- any:53
stack:常见取值system、gvisor、mixed。mixed对 TCP 用系统栈、UDP 用 gVisor,兼容性较好;遇到问题可逐个尝试。auto-route:自动写入路由,把流量导入虚拟网卡。dns-hijack:劫持 53 端口的 DNS 请求,交给客户端的 DNS 模块,需同时开启dns.enable,设置方法见 DNS 教程。
sing-box 配置示例
{
"inbounds": [
{
"type": "tun",
"tag": "tun-in",
"address": ["172.19.0.1/30"],
"auto_route": true,
"strict_route": true,
"stack": "mixed"
}
]
}
sing-box 不同版本的 TUN 字段有过调整(早期版本使用 inet4_address),请以所用版本的官方文档为准。
开启后如何确认生效
- 打开客户端的「连接」页面,访问一个境外网站,能看到对应连接并显示命中的规则与节点,说明流量已被接管。
- 在命令行中直接访问境外地址(不设置任何代理环境变量),能返回内容即说明 TUN 生效。
- 系统网络列表中会出现一张新的虚拟网卡,名称由客户端决定。
开启 TUN 后,局域网访问(打印机、NAS)一般仍按规则直连;若出现异常,检查规则中是否有局域网直连规则。
开启后断网怎么办
- 关闭其他 VPN、加速器、网卡过滤类安全软件后重试。
- 换一个
stack值。 - Windows 上重装服务模式,或以管理员身份重新运行。
- 检查当前节点是否可用,节点本身超时请看 节点连不上排查清单。
- 仍不行就先退回系统代理,保证能正常上网。
本文由 机场f 编辑团队根据网络协议抓包实测与客户端官方规范整理编写,定期跟踪网络协议演进与风控规则更新,确保教程时效性与准确性。
常见问题
TUN 模式会更耗电或更慢吗?
TUN 需要在本机处理所有 IP 包,CPU 占用会比系统代理略高,笔记本和手机上耗电略增。对日常网速影响通常不明显,瓶颈一般仍在节点本身。
手机客户端也有 TUN 吗?
安卓和 iOS 客户端本身就通过系统 VPN 接口工作,本质上就是 TUN 方式,因此一般没有单独的开关,开启连接即可。
开了 TUN 后还需要开系统代理吗?
一般不需要。TUN 已经在系统层接管流量,再开系统代理只是让浏览器先走本地 HTTP 端口,通常不会出错,但也没有额外好处。遇到问题时关闭其中一个排查更清楚。
TUN 和 VPN 是一回事吗?
技术上都用了虚拟网卡,但传统 VPN 一般把所有流量隧道到一台服务器,而代理客户端的 TUN 只是把流量引入本机内核,再按分流规则决定直连还是走哪个节点。
支持 Clash 订阅的机场
完整机场推荐 →以下机场的资料显示支持 Clash 系客户端订阅导入,可以直接配合本文使用。排序为本站推荐顺序,含推广链接(披露说明)。
- 01
星岛梦 2020 年起运营,品牌资料称使用企业级内网专线,套餐类型较多,除月付、季付、年付外还提供不限时套餐,入门年付折合约 8 元/月。
✓ 运营时间相对较长(品牌资料称 2020 年起)✓ 套餐类型丰富,含不限时套餐✓ 年付入门门槛低,折合约 8 元/月适合人群预算有限、想买长期或不限时套餐的轻度用户
- 起步价
- ¥96/年年付折合 ¥8.0/月
- 月流量
- 60GB/月
- 线路规格
- 内网专线
- AI / 流媒体
- 支持 ChatGPT/AI
- 02
光速云 2020 年起运营,品牌资料称使用 IEPL 专线与企业级内网专线、VLESS 协议,提供自研客户端并支持第三方订阅导入,定位兼顾价格与线路的综合型机场。
✓ 运营时间较长(品牌资料称 2020 年起)✓ IEPL 专线 + VLESS 协议✓ 自研客户端与第三方客户端均可使用适合人群注重晚高峰稳定、兼顾 AI 与流媒体的用户
- 起步价
- ¥90/年年付折合 ¥7.5/月
- 月流量
- 59GB/月
- 线路规格
- IEPL / 内网专线
- AI / 流媒体
- 支持 ChatGPT/AI
- 03
飞猫云 2023 年起运营,品牌资料称使用 IEPL 专线,主打低价小流量年付套餐,入门年付折合约 7 元/月、每月 50GB,适合流量不大的日常使用。
✓ IEPL 专线(品牌资料)✓ 低价小流量年付,长期平均成本低✓ 季付及以上新用户 8 折适合人群流量不大、想压低长期成本的轻度用户
- 起步价
- ¥84/年年付折合 ¥7.0/月
- 月流量
- 50GB/月
- 线路规格
- IEPL
- AI / 流媒体
- 支持 ChatGPT/AI