手机 App 给 Switch 联机游戏加速是怎么实现的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
terryops
V2EX    程序员

手机 App 给 Switch 联机游戏加速是怎么实现的?

  terryops 2022-04-25 20:44:33 +08:00 5666 次点击
这是一个创建于 1270 天前的主题,其中的信息可能已经有所发展或是发生改变。

看到 UU 、百度游帮帮之类的 app 可以用手机热点或者手机给同个 WIFI 的其他主机加速,不知道是怎么样实现的。 电脑上、Root 的手机可以用 ARP 欺骗,但是手机 App 好像无法实现。

V 友有思路吗? 另外如果有现成方案的话可以购买( V2VpeGluOmd1ZGFkYWRhbw==)。

17 条回复    2022-04-26 16:30:35 +08:00
zhucelws
    1
zhucelws  
   2022-04-25 20:51:20 +08:00
我一直以为是代理
run2
    2
run2  
   2022-04-25 20:59:22 +08:00   1
t/399318 作者是高人
Curtion
    3
Curtion  
   2022-04-25 21:14:20 +08:00
不知手机 APP 创建 VPN 是不是创建了一个 Tun ,所有流量都会通过虚拟网卡走,如果是的话就应该是这样:

如果用手机热点直接应该可以直接用,如果要给同 wifi 的其它游戏主机加速,需要把主机上的网关指向手机。

当然,上述只是猜测。
yanqiyu
    4
yanqiyu  
   2022-04-25 21:15:43 +08:00
@sobigfish OP 想问的是怎么做到流量劫持的吧,不管是 ARP 欺骗还是 DHCP 抢答都需要在设备端有额外的权限。背后要么有魔法要么在设备端有协议?
yanqiyu
    5
yanqiyu  
   2022-04-25 21:16:05 +08:00
@Curtion android 热点不吃 vpn
ysc3839
    6
ysc3839  
   2022-04-25 21:24:51 +08:00 via Android
你说的这些 app 要使用这个功能的时候需要如何操作?手机需要 root 吗?
shansing
    7
shansing  
   2022-04-25 22:06:51 +08:00
在手机 APP 已经创建网关准备接管流量的前提下,倒不一定需要 ARP 或者 DHCP 之类的方式劫持流量,将局域网设成不同网段,让用户在 Switch 里手动配置 IP 地址就行吧。
mgrddsj
    8
mgrddsj  
   2022-04-26 00:38:40 +08:00 via Android
据我所知一个朋友用过一个类似的加速器(不是 UU 也不是百度),那个就是要在 Switch 上面设置代理服务器(同局域网 /热点内)。
理论上 Clash for Android 或者 ss 等代理软件都可以启动一个代理服务器,可以试试管不管用。
Leonard
    9
Leonard  
   2022-04-26 09:22:54 +08:00
iOS 的小火箭和 quanX 都可以共享代理吧
shyrock
    10
shyrock  
   2022-04-26 09:49:09 +08:00
@Leonard #9 小火箭找到了代理共享。quanX 没找到呢
C02TobNClov1Dz56
    11
C02TobNClov1Dz56  
   2022-04-26 09:58:25 +08:00
不是, 你不能直接看官网吗
https://uu.163.com/router/direction.html
uu 这种是路由器固件里装了插件才实现通过 app 控制的, 本质上应该是 app 直接给网关路由器发送指令之类吧
Leonard
    12
Leonard  
   2022-04-26 10:00:41 +08:00
@shyrock #10 其他设置里,有“HTTP 代理服务器”和“SOCKS5 代理服务器”
shyrock
    13
shyrock  
   2022-04-26 10:06:15 +08:00
@Leonard #12 quanX 的设置只有节点、分流、rewrite 、mitm 、配置文件。
Leonard
    14
Leonard  
   2022-04-26 10:10:04 +08:00
@shyrock #13 这个页面拉到最下面,有一行小字:“其他设置”
samin
    15
samin  
   2022-04-26 10:18:38 +08:00
大多数文章只描述了加速器大致如何实现从 client 到 server 端的传输 我想了解下:
1. 装了加速器 反向流量是怎样的 比如玩王者 我杀人了 服务端是如何告知客户端 一样是 UDP ?
2. 反向流量是否会走加速器 ?
learningman
    16
learningman  
   2022-04-26 14:27:26 +08:00
你可以选择在手机上的代理打开”允许局域网连接“,然后去 switch 上改 wifi 的网络代理。
我确认过系统更新这样可行,但是游戏就不知道了。至少 udp 是走不了 http 代理的
twinsdestiny
    17
twinsdestiny  
   2022-04-26 16:30:35 +08:00
@chengyiqun 你没用过吧,app 有硬件加速和手机加速,硬件加速就是你说的路由器插件,手机加速有热点加速的
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1218 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 51ms UTC 23:50 PVG 07:50 LAX 16:50 JFK 19:50
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86