1. 主机加速的思路

PS5 / Xbox / Switch 都不能装第三方客户端,所以不能像 PC 那样手动配置代理。我们的思路是:

  1. 把 QuickQ 装在路由器上(参见 OpenWRT 路由器教程)。
  2. 路由器开启「代理网关」模式,把 LAN 上所有流量透明转发给 QuickQ。
  3. 主机端只设置 IP / DNS / 网关 三个字段,无需安装任何软件。

这种方式也适用于没有 QuickQ 客户端的智能电视、HomePod、Nas、甚至打印机。

2. 前置:路由器已经装了 QuickQ

本文假设你已经按 OpenWRT 教程装好了 QuickQ 插件。如果还没装,请先阅读 上一篇文章。

主机加速模式 4 个前提条件:

  • 路由器使用有线(更稳)或 5GHz Wi-Fi 连接主机
  • QuickQ v4.0 + 路由器插件 v2.3+
  • LAN 口 MTU = 1500(默认值即可)
  • 关闭 IPv6,或确保路由器支持 IPv6 NAT(参见上篇教程第 6 节)

3. 第 1 步:路由器开启代理网关

  1. SSH 登录路由器:ssh root@192.168.1.1。
  2. 运行:uci set quickq2.@general[0].mode=transparent && uci commit quickq2
  3. 重启 QuickQ:/etc/init.d/quickq2 restart
  4. 验证透明转发是否生效:用 LAN 上的 PC 打开 https://ip.quickq2.com.cn,确认 IP 已经变成 QuickQ 出口。

这一步完成后,LAN 上所有走 80 / 443 端口的流量都会自动被转发。

图 3.1 · uci set 命令执行结果

4. 第 2 步:主机网络手动指定

以 PS5 为例,设置 → 网络 → 设置互联网连接 → 选「有线 / Wi-Fi」→ 选「自定义」:

  • IP 地址:192.168.1.50(主机随便选一个不冲突的)
  • 子网掩码:255.255.255.0
  • 网关:192.168.1.1(路由器)
  • DNS1:192.168.1.1,DNS2:1.1.1.1

Xbox Series 与 Switch 路径类似,在「网络设置」中改成「手动」。

图 4.1 · PS5 手动 IP 设置

5. 第 3 步:NAT 类型优化

PS5 / Xbox 对 NAT 类型敏感。NAT 类型 1(开放)/ 2(中等)才能稳定联机。路由器侧需要做:

  1. 开启 UPnP:uci set upnpd.@upnpd[0].enabled=1 && uci commit upnpd && /etc/init.d/miniupnpd restart
  2. 在 PS5 测试 NAT 类型:设置 → 网络 → 查看网络状态。理想结果为「NAT 类型:2」或「类型 A」。

如果 NAT 仍是类型 3,把主机的 IP 段换成手动指定(上一步),并把路由器防火墙设为「接受 LAN 入站」。

6. 第 4 步:游戏实测调参

挑 3 款主机热门游戏做实测:

  • 《使命召唤 COD》:测试欧洲服延迟从 130ms → 48ms。
  • 《FIFA / EA FC》:测试美服延迟从 188ms → 92ms,匹配池明显更大。
  • 《Apex Legends》(主机版):测试日服延迟从 88ms → 54ms,跳 ping 现象消失。

在不同游戏里,推荐的节点也不同:

图 6.1 · 不同游戏推荐节点
经验:主机优先选「GIA / CUG」标签节点,而不是「住宅 IP」标签。住宅 IP 频繁变化会让主机 PSN 强制重新登录。

本方案对其他类型的智能设备同样有效,例如 Apple TV、NVIDIA Shield、PSVR2 等都可以复用。