• 请不要在回答技术问题时复制粘贴 AI 生成的内容
terryops
V2EX  ›  程序员

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

  •  1
     
  •   terryops · Apr 25, 2022 · 6736 views
    This topic created in 1654 days ago, the information mentioned may be changed or developed.

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

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

    17 replies  •  2022-04-26 16:30:35 +08:00
    zhucelws
    zhucelws
    Apr 25, 2022
    1
    我一直以为是代理
    run2
    run2
    Apr 25, 2022❤️1
    2
    Curtion
    Curtion
    Apr 25, 2022
    3
    不知手机 APP 创建 VPN 是不是创建了一个 Tun ,所有流量都会通过虚拟网卡走,如果是的话就应该是这样:

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

    当然,上述只是猜测。
    yanqiyu
    yanqiyu
    Apr 25, 2022
    4
    @sobigfish OP 想问的是怎么做到流量劫持的吧,不管是 ARP 欺骗还是 DHCP 抢答都需要在设备端有额外的权限。背后要么有魔法要么在设备端有协议?
    yanqiyu
    yanqiyu
    Apr 25, 2022
    5
    @Curtion android 热点不吃 vpn
    ysc3839
    ysc3839
    Apr 25, 2022 via Android
    6
    你说的这些 app 要使用这个功能的时候需要如何操作?手机需要 root 吗?
    shansing
    shansing
    Apr 25, 2022
    7
    在手机 APP 已经创建网关准备接管流量的前提下,倒不一定需要 ARP 或者 DHCP 之类的方式劫持流量,将局域网设成不同网段,让用户在 Switch 里手动配置 IP 地址就行吧。
    mgrddsj
    mgrddsj
    Apr 26, 2022 via Android
    8
    据我所知一个朋友用过一个类似的加速器(不是 UU 也不是百度),那个就是要在 Switch 上面设置代理服务器(同局域网 /热点内)。
    理论上 Clash for Android 或者 ss 等代理软件都可以启动一个代理服务器,可以试试管不管用。
    Leonard
    Leonard
    Apr 26, 2022
    9
    iOS 的小火箭和 quanX 都可以共享代理吧
    shyrock
    shyrock
    Apr 26, 2022
    10
    @Leonard #9 小火箭找到了代理共享。quanX 没找到呢
    C02TobNClov1Dz56
    C02TobNClov1Dz56
    Apr 26, 2022
    11
    不是, 你不能直接看官网吗
    https://uu.163.com/router/direction.html
    uu 这种是路由器固件里装了插件才实现通过 app 控制的, 本质上应该是 app 直接给网关路由器发送指令之类吧
    Leonard
    Leonard
    Apr 26, 2022
    12
    @shyrock #10 其他设置里,有“HTTP 代理服务器”和“SOCKS5 代理服务器”
    shyrock
    shyrock
    Apr 26, 2022
    13
    @Leonard #12 quanX 的设置只有节点、分流、rewrite 、mitm 、配置文件。
    Leonard
    Leonard
    Apr 26, 2022
    14
    @shyrock #13 这个页面拉到最下面,有一行小字:“其他设置”
    samin
    samin
    Apr 26, 2022
    15
    大多数文章只描述了加速器大致如何实现从 client 到 server 端的传输 我想了解下:
    1. 装了加速器 反向流量是怎样的 比如玩王者 我杀人了 服务端是如何告知客户端 一样是 UDP ?
    2. 反向流量是否会走加速器 ?
    learningman
    learningman
    Apr 26, 2022
    16
    你可以选择在手机上的代理打开”允许局域网连接“,然后去 switch 上改 wifi 的网络代理。
    我确认过系统更新这样可行,但是游戏就不知道了。至少 udp 是走不了 http 代理的
    twinsdestiny
    twinsdestiny
    Apr 26, 2022
    17
    @chengyiqun 你没用过吧,app 有硬件加速和手机加速,硬件加速就是你说的路由器插件,手机加速有热点加速的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2879 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 13:27 · PVG 21:27 · LAX 05:27 · JFK 08:27
    ♥ Do have faith in what you're doing.