使用指南 / 进阶技巧

UDP 转发与游戏加速:开启与验证方法

进阶技巧 · 2026-03-16 更新 · 约 2 分钟

网页浏览几乎全是 TCP,但游戏对战、语音通话、视频会议大量使用 UDP。如果代理链路不支持 UDP,这些应用要么直接失败,要么退化到高延迟模式。

UDP 转发的三个条件

  1. 服务端支持:节点的服务器端开启了 UDP relay(Shadowsocks 的 -u、V2Ray 默认支持等)——这取决于服务商,客户端无法单方面开启;
  2. 节点配置声明:配置文件中该节点带 udp: true 字段。订阅一般已正确标注;自己写的节点别漏;
  3. 走 TUN 或应用原生 SOCKS5:系统代理(HTTP 协议)不支持 UDP 转发——想让游戏的 UDP 流量进入 Clash,要么开 TUN 模式(推荐),要么在支持 SOCKS5 的应用里手动填 127.0.0.1:7890。

验证是否生效

开启 TUN 后运行游戏,打开 Connections 页面按网络类型观察——出现 UDP 类型且 Chains 指向节点的连接即转发成功。游戏内的直观表现是 NAT 类型改善(如从 Strict 变为 Moderate/Open)。如果 UDP 连接全部显示 DIRECT,检查规则里是否有针对性的直连规则,或该节点 udp 字段缺失。