Openwrt: ssrplus 开启代理时游戏语音连不上的解决方案| vivox 语音| PUBG 语音

当通过 ssrplus 开启了代理时,游戏的语音服务器会连不上,当配置 LANIP 不走代理时或者关闭代理又可以连接上,说明我们的代理规则存在一些问题或者代理服务器没有转发这部分流量。

下面将通过 pubg 游戏举例子,你也可以搜寻具体的你想要玩游戏服务器的域名及 IP.

解决方案 1(游戏走代理):

若是使用 xray 作为客户端及服务端,你可能得搜寻 "xray 语音 彩虹六号 没声音 github" 相关关键字,如这个 issue:https://github.com/XTLS/Xray-core/discussions/364

大概是:

1. 设置服务器和客户端 inbound 的 sniffing:enable=false

2. 让流量全部走入代理,并开启游戏增强模式

这部分我没走通,你需要自行研究。

解决方案 2(游戏不走代理):

这部分情况原因为基本上就是部分游戏 IP 走了代理,游戏语音服务器也被匹配到代理中,但代理协议又无法完全代理语音。那么可以直接将语音服务器跳过不走代理。

游戏增强模式:不用开启 

代理端口:常用就行

不走代理的域名:

域名获取方法:xray 服务端使用前台模式,然后本地走代理就可以看到所有域名的解析,但可能找不全,找到一个去搜索这个域名,就可以找到别人发布的贴子,应该会包含其他相关域名。

pubwxp.vivox.com
vivox.com
blhp.www.vivox.com
proxy.blhp.vivox.com
pubwxp.www.vivox.com
pubwxp-mim.vivox.com
stun.vivox.com

不走代理的 WAN IP:

有的人可能配置了不走代理的域名还不行,而且尝试 ping 解析域名也解析不出来,那就试试加入 WAN IP 不走代理.

63.251.140.0/24
69.25.124.0/23
70.42.8.0/24
70.42.198.0/23
74.201.102.0/23
74.201.106.0/23
74.201.105.108/30
188.42.95.0/24
188.42.147.0/24
216.52.53.0/24

IP 获取方法:https://support.unity.com/hc/en-us/articles/4407491745940-Vivox-What-IPs-and-ports-are-required-for-Vivox-V5-to-work-

验证方法:

重启下 ssrplus 就行,pubg 重启大厅重新匹配即可验证,无需重启游戏。

Comments