V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
szdosar
V2EX  ›  Android

收到不良林的启发,让手机当充当 4G 主路由

  •  
  •   szdosar · 2023-09-11 18:40:19 +08:00 · 16386 次点击
    这是一个创建于 472 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有天刷到 [不良林] 的视频,标题很长“ [全网首发] 闲置安卓手机充当软路由,突破第三方 VPN 客户端设备限制,接管局域网所有设备上网数据实现全家科学上网,旁路网关、旁路由、透明代理、透明网关、网关代理、网关模式、代替 openwrt 软路由” 不得佩服 [不良林] ,他是个天才选手。 来源: https://www.youtube.com/watch?v=r6nXCgYkXTQ

    然而,我想的是,让手机当 4G 主路由。为啥? 1.省点钱:我心水的 4-5G 软路由,比如京东上在售的 H69K 满血版¥ 2550 ,目前还没有像样的替代品。而 4G 手机--2 手的 pixel 1 代,能解开 OEM 的,才¥ 2XX (当然,拥有前者的心里感受完全不能比); 2.主要是想挑战一下,我的原始目标是:当电脑通过 USB 连接到手机并使用 USB 网络共享时,电脑的所有上网流量都应该通过手机的 tun0 接口(由 VPN 创建)转发。

    实现代码来了: https://pastebin.com/raw/k48YM4LR

    第 1 条附言  ·  2023-09-12 11:09:39 +08:00

    感谢大家的捧场! 我挑选了几个问题进行回答。这些问题多数是解决“为什么”的层次,还没到“怎么样”的层次。

    1. 手机作为路由器时电池长时间充电导致的发热和鼓包问题

    使用手机作为路由器时,电池长时间充电可能会导致电池发热和鼓包。为了避免这些问题,我推荐使用Magisk的一个模块——Advanced Charging Controller (ACC)。这个模块可以帮助用户精确地控制手机的充电行为,例如设置电池的充电上限和下限,从而避免电池长时间保持在满电状态。用户可以设置电池充电到80%时自动停止,然后在电量降到40%时再开始充电。此外,它还有一个特点是电池闲置模式,这个模式相当于拔掉电池,只用USB线充电,这样可以有效延长电池寿命,减少发热,并降低鼓包的风险。

    2. WPA3-Enterprise协议跟硬件有关吗?

    其实并没有硬件限制。但Android直到10.0才开始支持WPA3和WPA3-Enterprise,如果你的手机过旧,就没办法了。

    3. 为什么选择使用4G手机而不是宽带上网?

    这主要是基于特定的场景需求。有些地方可能不方便拉宽带,比如在咖啡店里,而在这种情况下,你可能又不想连接到公共网关。使用4G手机作为路由器就成为了一个很好的选择。

    49 条回复    2023-12-03 01:10:35 +08:00
    szdosar
        1
    szdosar  
    OP
       2023-09-11 18:41:50 +08:00
    好吧,我的标题就有俩错别字,正确的应该是 [受到不良林的启发,几行代码让手机充当 4G 主路由]
    wonderfulcxm
        2
    wonderfulcxm  
       2023-09-11 18:43:31 +08:00 via iPhone   ❤️ 1
    我最开始的想法是插个流量卡,透明代理,连宽带都不用拉,软路由也省了,然后发现我的旧手机不能 root 。
    microcn
        3
    microcn  
       2023-09-11 18:49:46 +08:00
    加上 google One 岂不是无敌
    szdosar
        4
    szdosar  
    OP
       2023-09-11 18:55:15 +08:00 via Android
    @wonderfulcxm 不能 root 是一个悲伤的现实
    szdosar
        5
    szdosar  
    OP
       2023-09-11 18:55:44 +08:00 via Android
    @microcn 谁说不是呢
    wuyiccc
        6
    wuyiccc  
       2023-09-11 18:58:57 +08:00   ❤️ 1
    手机电池一直充电容易鼓包咋解决...
    microcn
        7
    microcn  
       2023-09-11 19:01:11 +08:00
    先研究下 Google One 车
    szdosar
        8
    szdosar  
    OP
       2023-09-11 19:06:44 +08:00 via Android
    @wuyiccc 有一个面具插件 AccA ,看我最近发了另外一个帖子
    bobryjosin
        9
    bobryjosin  
       2023-09-11 19:11:21 +08:00   ❤️ 1
    能 root 推荐用 vpn 热点,好用而且傻瓜,手机当主路由只能说图一乐,临时用用还是可以的
    https://img.arklink.org/file/c8ed873f182980e7bd915.png
    szdosar
        10
    szdosar  
    OP
       2023-09-11 19:18:13 +08:00 via Android
    @bobryjosin 受教了
    taipei
        11
    taipei  
       2023-09-11 20:04:12 +08:00
    一直觉得 r2s 是最完美的软路由
    revalue
        12
    revalue  
       2023-09-11 20:19:28 +08:00
    手机是不是比路由器耗电更快啊?
    szdosar
        13
    szdosar  
    OP
       2023-09-11 21:05:02 +08:00   ❤️ 1
    @taipei 确实我也喜欢 r2s ,但略微遗憾没发插卡。

    @revalue 手机是插 usb 电使用,耗电嘛,5v-1 安即可。
    Ga2en
        14
    Ga2en  
       2023-09-11 21:22:03 +08:00
    真不怕炸了?
    iislong
        15
    iislong  
       2023-09-11 21:34:46 +08:00 via Android
    效果不好,还是用路由器吧
    OceanBreeze
        16
    OceanBreeze  
       2023-09-11 21:38:37 +08:00
    这一期视频我看过了。临时应急用一下还可以。
    6bsLo69Qdu3RPY4c
        17
    6bsLo69Qdu3RPY4c  
       2023-09-12 00:07:22 +08:00
    新手可以玩玩,玩半天就可以丢.去玩软路由了。
    JensenQian
        18
    JensenQian  
       2023-09-12 01:47:11 +08:00
    现在 5G CPE 真的太贵了
    手机倒是便宜的,一堆 865 的老旗舰就六七百块钱就可以买到了
    ltkun
        19
    ltkun  
       2023-09-12 06:41:49 +08:00 via Android
    随便开个 fq 的 app 然后允许局域网连入 当然不是网关得填一下代理 但是步骤和手动修改网关也差不多
    ltfree
        20
    ltfree  
       2023-09-12 07:34:19 +08:00
    @wuyiccc 搞个那种自动通电开关插座,每天定时只通电几小时,其余时间断电
    lch21
        21
    lch21  
       2023-09-12 08:13:45 +08:00
    某宝有个 20 块的 4G 上网卡可以刷 openwrt
    lyxeno
        22
    lyxeno  
       2023-09-12 08:41:14 +08:00
    买个带 USB 口的能刷 OpenWrt 的二手硬路由+4G 模块+4G 天线实际上也就 200 多。。。

    除非要在手机上跑杂七杂八的应用,不然想不到手机做 4G 路由的优点
    Strelizia
        23
    Strelizia  
       2023-09-12 09:06:54 +08:00
    你是否在寻找带 4g 模块的 rk3399 广告机?可以完美解决你的需求。usb,网口,4g 上网,无电池鼓包风险。
    x86
        24
    x86  
       2023-09-12 09:11:12 +08:00
    为什么不买个可以插卡的路由呢
    curvatureship
        25
    curvatureship  
       2023-09-12 09:11:53 +08:00
    试过,手机发热比较严重,发热后性能下降太严重,差不多只有最高网速的 10%-20%。不如用 R2S ,同样 ARM 架构且低功耗
    my2492
        26
    my2492  
       2023-09-12 09:19:01 +08:00
    软路由 M2 接口能插网卡啊,或者成品有光影猫能买到
    matepi
        27
    matepi  
       2023-09-12 09:25:48 +08:00
    长期充电会电池鼓包,需要淘宝找人改个无电池电源子板直接启动( 50~150 左右的价格)
    然后装块散热铝底座,就可以长期用了
    matepi
        28
    matepi  
       2023-09-12 09:27:52 +08:00
    当然如果胆大,直接在电池上戳好洞,就这么用下去,感觉也不是不行
    weilongs
        29
    weilongs  
       2023-09-12 09:32:17 +08:00
    @wuyiccc 好像有那种修改手机文件,调整充电阈值。 我没试过,感觉和站里讨论 macbook 电池类似吧。
    Vindroid
        30
    Vindroid  
       2023-09-12 09:43:00 +08:00
    借楼问一下,如果要使用 WPA3-Enterprise 协议是不是没有硬件限制,只要路由系统支持就好了
    zbowen66
        31
    zbowen66  
       2023-09-12 09:43:20 +08:00
    @bobryjosin #9 我最近也鼓捣过,无 Root 可以用 Every Proxy 代替
    ZZ74
        32
    ZZ74  
       2023-09-12 09:47:03 +08:00
    @wuyiccc 抠掉电池一直插着电不就好了,当然有些手机不行
    goodryb
        33
    goodryb  
       2023-09-12 09:47:39 +08:00
    这种事情 50 块钱的电视盒子都能搞定,折腾纯粹就图一乐,而且手机长期通电也不安全
    anguliuyun
        34
    anguliuyun  
       2023-09-12 09:53:13 +08:00
    为啥非要用 4g 来科学上网,宽带有什么隐患吗
    szdosar
        35
    szdosar  
    OP
       2023-09-12 12:27:50 +08:00 via Android
    @ltfree 如非必要,勿増实体,不是吗?
    revalue
        36
    revalue  
       2023-09-12 13:00:39 +08:00
    @x86 > 为什么不买个可以插卡的路由呢

    因为贵
    szdosar
        37
    szdosar  
    OP
       2023-09-12 13:48:03 +08:00
    @curvatureship 我那 2016 年上市的手机,我当前测试了下,4G 下载 108.54Mbps ,上传 46.1Mbps ,也还是有百兆的。
    szdosar
        38
    szdosar  
    OP
       2023-09-12 14:00:29 +08:00
    @lyxeno 这不失为一条可选的路子,但在我的使用场景,终是觉得没有手机优雅,一个薄薄的手机,放在电脑包的夹层里,或者放在裤兜里随身。
    wangmou
        39
    wangmou  
       2023-09-12 14:22:08 +08:00
    就佩服楼主这种人,瞎折腾。手机开热点+充电+塞包里发热翻倍,拿出来烫手都是很正常的事,我之前就是受不了发热一百块买了个华为插卡路由。
    wu67
        40
    wu67  
       2023-09-12 14:28:21 +08:00
    从 17 年中开始, 我已经用手机做热点 6 年了...
    不过我是用主力机开热点的, 至于什么电池鼓包, 放心, 因为卡顿换手机的频率比鼓包、充炸的概率更大...
    szdosar
        41
    szdosar  
    OP
       2023-09-12 15:20:25 +08:00
    @wangmou 不不,使用时并不会把手机塞包里或放裤兜,就放桌面上,我现在就在用,摸了一下手机,凉凉的,没觉得跟环境温度有什么区别。就用它的上网功能而已。
    Masoud2023
        42
    Masoud2023  
       2023-09-12 17:11:52 +08:00
    再有点动手能力的话,其实可以把手机彻底拆了 3d 打印个带散热的壳子,再引个 SMA 天线,电池改直流供电,用起来一定很爽。
    szdosar
        43
    szdosar  
    OP
       2023-09-12 17:39:05 +08:00 via Android
    @Masoud2023 脑洞有点大。理想还是要有,万一实现了呢
    Qmanman
        44
    Qmanman  
       2023-09-12 21:49:41 +08:00
    能用,但是不好用,主要是分流规则不好搞
    szdosar
        45
    szdosar  
    OP
       2023-09-13 08:56:48 +08:00
    @Qmanman 啊?这……

    分流规则难道不是手机端的魔法软件来实现吗?就是让手机端实现好了。
    可以验证下,http://ip111.cn/
    revalue
        46
    revalue  
       2023-09-13 16:10:26 +08:00
    @wu67 主要怕鼓包会炸。鼓包影响手机寿命不太重要
    microcn
        47
    microcn  
       2023-10-13 23:03:30 +08:00
    突然发现我安装 magisk 之后模块功能是灰色的。这个怎么解决? 4G 手机这个很好可以去图书馆了。
    szdosar
        48
    szdosar  
    OP
       2023-10-14 04:48:54 +08:00 via Android
    @microcn 老实说我对面具的使用不太精通,你可以试试重新 root ,还不行的话,去插件的官网下载最终版插件,通过面具的“本地安装”功能安装(如果下载的插件模块是 apk ,改名后缀名为 zip ),希望能帮到你。
    Joomaen
        49
    Joomaen  
       2023-12-03 01:10:35 +08:00 via Android
    玩过了,不稳定,不完了。之后试试软路由,Android 的话还是用 vpn 热点或者代理软件允许局域网链接就好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1165 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:13 · PVG 07:13 · LAX 15:13 · JFK 18:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.