游戏用 VPN:延迟、UDP 与选对服务器
VPN 能为网络游戏做什么、不能做什么:延迟与吞吐量的区别、为什么最近的服务器很重要,以及 UDP 和 Hysteria2 在其中的位置。不承诺任何 ping 值。

玩家们对 VPN 只会问一个问题:我的 ping 会变差吗?坦率的回答是:VPN 会在通往游戏服务器的路上多加一站,所以在大多数情况下延迟不变或略有上升。在特定情形下它可能有帮助,例如运营商的线路很差,或某个网络封锁了某款游戏。本指南介绍网络游戏的关键因素,以及如何设置 Colitu,让它尽可能少地造成妨碍。
延迟不等于速度
网络游戏每秒会多次发送小数据包。重要的是它们到达得有多快、多平稳,而不是你的线路能承载多少兆比特。
| 指标 | 含义 | 在游戏中为何重要 |
|---|---|---|
| 延迟(ping) | 数据包往返一次所需的时间 | 你的操作与游戏反应之间的延迟 |
| 抖动 | 延迟的波动幅度 | 卡顿和“瞬移回弹” |
| 丢包 | 从未到达的数据包所占的比例 | 操作丢失、玩家瞬移 |
| 吞吐量 | 每秒的数据量 | 下载和更新,几乎不影响游戏过程 |
即使吞吐量很大,如果延迟忽高忽低,线路在游戏中感觉仍然会很差。
VPN 如何改变路径
没有 VPN 时,数据包沿着运营商的线路从你发往游戏服务器。使用 VPN 时,它们先从你发往 VPN 服务器,再从那里发往游戏服务器。总延迟是两段之和,再加上少量处理时间。
- 代价很小的情形: VPN 服务器离你很近,并且大致在通往游戏服务器的路上。
- 代价很大的情形: VPN 服务器很远,例如与你和游戏都不在同一个大洲。
- 可能有帮助的情形: 运营商把流量路由到游戏数据中心的线路很差,或者你的网络封锁了该游戏或其语音聊天。这时经由附近服务器的另一条路径可能更稳定。
我们无法预测哪种情形适用于你的线路,所以请去测量,而不是猜测。
为什么 UDP 很重要
大多数实时游戏通过 UDP 发送游戏状态。迟到的数据包毫无用处,所以游戏更愿意丢弃它继续前进,而不是等待重传。
Hysteria2 是 Colitu 的 Adaptive Connect 最先尝试的传输方式,它运行在 QUIC 之上,也就是 UDP 之上,并在一个连接内同时承载 TCP 数据流和 UDP 数据包。它的拥塞控制旨在让速率在繁忙的 Wi-Fi 或移动网络这类丢包的链路上保持稳定。
如果某个网络封锁 UDP,应用会回退到基于 TCP 的传输方式。这时游戏数据包在 TCP 数据流内传输,一个丢失的数据包会拖住其后的所有数据包。游戏仍然可以进行,但在丢包的情况下可能感觉不那么流畅。我们关于 UDP 封锁的文章详细解释了这种回退。
选择合适的服务器
- 登录并打开 ping 测试。它会测量从你的浏览器到每台 Colitu 服务器的真实往返时间;免费账户即可使用。
- 选择延迟和抖动最低、并且靠近你所玩游戏服务器所在地区的位置。
- 在 Android 应用中,位置列表里的 Gaming(游戏)筛选项会显示游戏类别的服务器。
- 固定使用该位置。当你选择一个位置时,面板会为你的设备保留同一台服务器 24 小时,因此你的路径保持稳定。
- 在游戏中比较:开启和关闭 VPN 各玩一局,并查看游戏内的延迟显示。
速度测试适用于测下载速度,但对游戏而言,ping 测试能告诉你更多。
重要的设置
- Windows:使用 TUN 模式。 游戏和启动器通常会忽略系统代理,而系统代理是 Colitu 的默认模式。在 TUN 模式下,所有流量(包括游戏的 UDP)都会通过隧道。
- 分流。 Colitu 可以让选定的应用和网站不走 VPN(或只让选定的走 VPN),这在某款游戏用直连更好时很方便。它在 Windows、Android 和 Linux 上支持应用、网站和 IP 地址(在 Windows 和 Linux 上,应用分流仅限 TUN 模式),在 iOS 上支持网站和 IP 地址。参见分流。
- 游戏主机。 没有适用于游戏主机的 Colitu 应用,也不支持路由器。
- 有线优于无线。 网线或良好的 5 GHz Wi-Fi 连接通常比任何 VPN 设置都更能降低抖动。
- 后台下载。 玩游戏时请暂停更新和云同步。
游戏自身的规则
游戏发行商会制定自己的条款。有些游戏限制从其他地区游玩、为购买而切换地区,或使用 VPN。请阅读你所玩游戏的条款;你需要对自己的账户负责。
我们不承诺什么
我们不承诺更低的 ping、特定的毫秒数或“无延迟”的游戏体验。VPN 无法让光传播得更快,每台服务器都会增加距离。Colitu 能提供的是:可供测试的多个位置的选择;在允许 UDP 的地方,一种能应对丢包网络的传输方式;以及在不允许 UDP 的地方的自动回退。更多提示见帮助中心的速度优化。