在路由器上面用 ShellCrash 启动了一个 sing-box 代理,工作模式是 Tproxy 模式,我所使用的分流规则默认是白名单也就是 final 分组走直连 只有前面分流到的网站走特定策略。目前出现的现象是 只要 shellCrash 开启,在 win 端无论是否使用加速器都无法进入游戏 会提示网络出错 关掉 ShellCrash 单独在 win 端开启 ak 加速器是可以正常连接游戏的。
1.我有尝试设置 sing-box 全局开启直连,依然无法二者共存,从分流的截图来看,akspeed
这个关键字相关的流量 也是正常走了直连的,而且没有看到鹅鸭杀这个游戏相关的流量 从加速器的截图来看确实是正确代理了。
2.我也考虑过不采用加速器 直接让鹅鸭杀流量走机场线路,因为我的机场线路还说得过去 我想玩起来应该也不是很卡,做法是 关闭路由器代理后在本机使用 ClashVerge 的 Tun 模式,通过分流规则查看 GooseGooseDuck 相关的进程有哪些域名和 IP 段,然后把这些 ip 段进行提取单独做一个策略组,不过还是无法成功进入游戏联机。不过这一步确实印证了我对加速器的运作的想法,估计是基于进程的代理拦截了所有的发往鹅鸭杀服务器的流量转发到akSpped
加速器的线路上面去了。
能否在不关闭路由器端的 ShellCrash(Singbox)的情况下正常使用游戏加速器?
各位大佬有什么经验吗
1
thatlazyman 24 天前 via Android
使用纯净模式,不要默认路由器劫持流量,但是这样需要手动配置设备的代理
|
2
129duckflew OP @thatlazyman 这样做理论上是可以的,但是我使用路由器代理就是因为为了避免许多奇奇怪怪的问题 例如 命令无法拉取 Docker 镜像(需要手动单独配置 docker 代理) 之类的问题,还有很多应用的流量默认不被系统代理接管 例如微软的 UWP 应用,不过虽然也有解决办法 但是还是需要手动设置一下。
|
3
by 24 天前 via Android
自己建一个 fullcone nat 的服务器
|
4
leconio 24 天前 via iPhone
路由器 singbox 对 pc 做忽略处理( udp )就行。pc 用 clash 和加速器切换吧。。。
|
5
thatlazyman 24 天前 via Android
安装面板,需要用加速器就去 web 上改成 direct
|
6
crysislinux 24 天前 via Android
分流没做好吧。加速器的接入点都在国内,ip 分一下流
|
7
129duckflew OP @crysislinux 我找了很久也没找到有国内的 ip 接入点走了国外分流的
|
8
crysislinux 24 天前 via Android
@129duckflew 不知道你这个问题出在哪儿。我是 xray 的服务器和客户端,分流是 iptables 做的,跑在 OpenWrt 上,我玩 aoe de ,战舰世界,csgo 之类的无论用不用电脑上的加速器都能玩。
|