QuickQ怎么让游戏走代理其他不走

2026年4月24日 QuickQ 团队

把游戏走代理、其他应用不走的做法很直接:在QuickQ或操作系统里使用分应用隧道(分流),把指定游戏加入走VPN的白名单;若无该功能,可在本机搭建本地Socks/HTTP代理并用Proxifier、Clash等按进程或端口转发游戏流量到QuickQ,其它流量直连。下面会逐平台说明注意事项与UDP问题

QuickQ怎么让游戏走代理其他不走

先把问题说清楚——为什么需要只让游戏走代理

想像你的网络像是一条公路,所有应用的车都跑在上面。开全局VPN就像把整条公路移到收费站,所有车都要走;只让游戏走代理等于是设了一个专门的车道,只允许游戏车辆转进收费通道,其他车辆照常上路。优点是:游戏延迟和连通性可以通过选优质节点改善,同时不影响其它应用的本地网络性能或地域限制。缺点也明确:实现方式不止一种,平台差异大,UDP以及操作系统权限是常见麻烦点。

三种主要实现思路(通俗解释)

  • 内建分应用隧道 / split tunneling:最简单。如果QuickQ支持这个功能,直接在客户端选择只把游戏加入走VPN的列表。
  • 本地代理 + 进程级转发:把QuickQ暴露为本地socks/HTTP代理(或使用额外工具把VPN流量转为本地代理),再用Proxifier、ProxyCap、Clash等把游戏进程的流量发给本地代理。
  • 路由/策略路由(高级):在系统层面用路由表或iptables/ip rule为特定端口、进程或UID打标记,然后把这些流量走VPN的路由表。适合Linux/路由器级别控制。

选择哪种方式?

优先选内建分应用隧道,次优选本地代理结合进程转发,只有在上述都不能满足或需要更细粒度控制时才走路由/策略路由。简单的原则:越系统内置越省事、越稳定;第三方工具灵活但需学习;路由级最强但配置最复杂。

按平台逐一操作方法(可照着做)

Android(一般最友好)

  • 先看QuickQ设置:打开QuickQ → 设置 → 找“分应用/分流/按应用选择VPN”项,勾选你要走代理的游戏。
  • 如果QuickQ没有:可以用第三方VPN管理器或支持分应用的工具,或在有root的设备上用iptables规则把特定包打标再走VPN。
  • 游戏如果使用UDP(多数在线竞技游戏),确保QuickQ的协议支持UDP转发(WireGuard/OpenVPN UDP等),否则连接会不稳定。

iOS(受限较多)

  • iOS对按应用的VPN限制较严格。只有两种可行:QuickQ本身支持按应用分流(在App内提供),或企业MDM配置的Per-App VPN(一般个人用户不可行)。
  • 另一个可行但曲线的方法是把游戏放在一台局域网内的PC/主机上,然后那台主机用QuickQ代理,手机只做远程控制。

Windows(最灵活)

  • 优先检查QuickQ是否有“应用分流/分应用代理”功能。
  • 若没有,用Proxifier或ProxyCap:步骤大概是——启动QuickQ并启用本地代理(若QuickQ能开启socks5监听),或者用Tun2Socks等工具把tun口转成socks;在Proxifier里添加游戏可执行文件的规则,指向QuickQ的本地代理端口。
  • 若游戏需要UDP直连,优先选择WireGuard类型的协议。Proxifier对UDP支持有限,针对UDP更可靠的做法是全局VPN或借助WFP(Windows Filtering Platform)规则的专业工具。

macOS

  • 同样优先看QuickQ内建分流。若无,使用Proxifier for Mac或ClashX,把游戏进程或端口的流量导向QuickQ暴露的本地socks端口。
  • macOS上也可用pf(Packet Filter)做更底层的端口重定向,但配置较复杂。

Ubuntu / Linux

这里示例给出一个基于端口标记的策略路由思路(需root):

# 把目的端口为27015(示例)标记为1
iptables -t mangle -A OUTPUT -p udp --dport 27015 -j MARK --set-mark 1
# 创建路由表100并把标记打的包走tun0
ip rule add fwmark 1 table 100
ip route add default dev tun0 table 100

说明:把27015换成你游戏的端口,tun0换成QuickQ创建的VPN接口。若按进程,需要先找出进程UID或使用netfilter的cgroup支持。

一些具体工具与它们的用途(速查表)

平台 简单方法 进阶工具 适用场景
Android QuickQ 分应用 iptables(root) 大多数手机用户
iOS QuickQ 内建或MDM 局域主机代理 受系统限制,较难
Windows QuickQ 分流 Proxifier, ProxyCap, Tun2Socks 按进程/按端口分流
macOS / Linux QuickQ 分流或本地代理 ClashX, pf, iptables+ip rule 可做精细化路由

关于UDP、延迟和穿透的那些事儿

许多游戏依赖UDP来保持低延迟和实时性。如果只用支持TCP代理(HTTP/SOCKS5 over TCP),会有明显延迟或掉包。要保证游戏体验:

  • 优先选择支持UDP的VPN协议(WireGuard、OpenVPN UDP等)。
  • 若采用本地代理+工具链方法,确认该链路对UDP的支持(部分工具仅转发TCP)。
  • 测试时用ping/traceroute以及游戏内延迟工具,多测几个节点以选出最佳节点。

故障排查清单(遇到问题按项排查)

  • 游戏无法连接:确认游戏端口是否被代理工具拦截,检查防火墙规则。
  • 高延迟或掉包:换到支持UDP的QuickQ协议或更近的节点。
  • DNS泄漏:使用QuickQ提供的DNS,或在系统/工具里设定自定义DNS,确认DNS请求也走VPN(如有需要)。
  • 某些应用仍走VPN:检查分流规则的优先级,Windows上可能因为系统服务用管理员权限而被覆盖。

安全与隐私小贴士

  • 只给需要走代理的游戏最少权限;避免把不必要的应用加入代理,减少风险。
  • 确认QuickQ的无日志政策和加密协议符合你的需求(你可以看它的隐私政策与协议实现说明)。
  • 如果把流量转发到本地代理,注意本地代理的访问控制,避免局域网或本机其他进程绕过控制。

最后几句跑题的小想法(边写边想)

其实做分流常常不是技术做不到,而是需要把“哪部分流量属于游戏”的边界画清楚:是按进程、按端口、还是按目的地IP?不同画法实现难度差别大。试几种方法,先从QuickQ自带功能开始,能解决就不要折腾太深。要是你愿意折腾,路由级的策略能做到更稳、更透明,但会牵涉到系统配置和调试,这时候备份配置、一步步来就好。