V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
Nazz
V2EX  ›  NAS

将旧手机打造为超低功耗 NAS

  •  
  •   Nazz · 2024-03-08 12:57:05 +08:00 · 12095 次点击
    这是一个创建于 365 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近搬了个房子, 意外发现宽带有独立 IPv6, 遂把旧手机掏出来装个 Termux 玩玩

    BT 下载

    • transmission 优点: 下载速度较快, UI 异常简洁

    代理服务器

    • caddy 优点: 交叉编译方便, 生态较好; 缺点: 虽然文档丰富, 但看了文档还是云里雾里的, 不像 nginx 随便搜一下就能用.

    文件共享协议

    • WebDAV 优点: 基于 HTTP, 支持较为广泛, 传输速度非常快(可以把千兆口带宽跑满). 安卓上可以直接使用 CX 文件管理器进行管理; Windows 直接映射的话有文件大小限制, 建议使用 RaiDrive. 顺便提一下, 我用的 caddy webdav 模块.

    应用保活是个坑, 还需要探索下.

    93 条回复    2024-03-11 19:58:04 +08:00
    hdp5252
        1
    hdp5252  
       2024-03-08 13:23:07 +08:00 via Android
    看来是真闲,买一个吧
    lx0758
        2
    lx0758  
       2024-03-08 13:24:25 +08:00   ❤️ 2
    给手机跑 armbian 然后再跑应用
    Nazz
        3
    Nazz  
    OP
       2024-03-08 13:24:38 +08:00 via Android
    @hdp5252 新房装修好了再考虑整个 N100
    Nazz
        4
    Nazz  
    OP
       2024-03-08 13:25:57 +08:00 via Android
    @lx0758 vivo 手机,搞不定 root ,只能用 termux 了
    0superx0
        5
    0superx0  
       2024-03-08 13:26:21 +08:00
    折腾完 nas 发现整个人都佛了,
    被带节奏罢了.完全是仿需求,
    当然,如果刚需的另说.
    现在 nas 设备都出掉了,
    个人最舒服还是网盘,
    一手机,一电脑,
    开个 alist+webdav ,不存在硬盘容量瓶颈问题,
    随便挂几个网盘都有 2-4T 以上的空间了,
    实在不够开个会员,200+-左右一年的费用,
    怎么也比 nas 划算
    Nazz
        6
    Nazz  
    OP
       2024-03-08 13:28:00 +08:00 via Android
    @0superx0 挂机下载是硬需求,迅雷有版权保护
    e1d4py0KiD6KgqkQ
        7
    e1d4py0KiD6KgqkQ  
       2024-03-08 13:30:58 +08:00 via Android
    出个教程呗😁😁
    tool2d
        8
    tool2d  
       2024-03-08 13:32:34 +08:00
    我是用安卓机顶盒安装 termux ,机顶盒接电源,又已经 root ,24 小时进程保活就完全没压力了。
    Nazz
        9
    Nazz  
    OP
       2024-03-08 13:34:05 +08:00 via Android
    @tool2d 手机太不自由了,越来越难 root
    WDFWL
        10
    WDFWL  
       2024-03-08 13:36:48 +08:00
    大部份手机没有 usb3.0 是硬伤,搞个电视盒子或者 RK3566 的版子也就一百多
    xinJang
        11
    xinJang  
       2024-03-08 13:39:34 +08:00
    @WDFWL wifi6 可破
    Nazz
        12
    Nazz  
    OP
       2024-03-08 13:39:46 +08:00
    @WDFWL 废物利用, 只图一乐.
    xinJang
        13
    xinJang  
       2024-03-08 13:40:01 +08:00
    @Nazz 1t 手机 手机迅雷下迅雷资源 其余阿里云盘
    Nazz
        14
    Nazz  
    OP
       2024-03-08 13:40:37 +08:00
    @xuxinglin8888 不涉及解决 C/C++依赖, 一般开发者有点耐心都能搞定.
    dabai091220
        15
    dabai091220  
       2024-03-08 13:41:26 +08:00
    没啥意义,旧手机能有多少存储空间,128G 的都不算旧了吧
    Nazz
        16
    Nazz  
    OP
       2024-03-08 13:42:03 +08:00
    @dabai091220 我的旧手机就是 128G, 四年前的产品.
    dabai091220
        17
    dabai091220  
       2024-03-08 13:42:45 +08:00
    @0superx0 #5 nas 还出吗?有意收
    Nazz
        18
    Nazz  
    OP
       2024-03-08 13:42:54 +08:00
    @xinJang 阿里云盘可以离线下载版权保护资源吗?
    fuchaofather
        19
    fuchaofather  
       2024-03-08 13:43:57 +08:00
    @0superx0 只能说对你没啥用
    dnfQzjPBXtWmML
        20
    dnfQzjPBXtWmML  
       2024-03-08 13:49:18 +08:00
    长期插电,电池会鼓包吗
    showgood163
        21
    showgood163  
       2024-03-08 13:54:13 +08:00
    termux 搭软件基础环境有些受限,目前跑不动 docker

    另外手机编译速度有些慢,当然比 rpi 这种快很多了
    fs418082760
        22
    fs418082760  
       2024-03-08 13:57:40 +08:00
    你这么玩就是 亡命之徒
    CodeLaunchur
        23
    CodeLaunchur  
       2024-03-08 14:02:16 +08:00
    NAS 真的是很多家庭的真需求?
    Nazz
        24
    Nazz  
    OP
       2024-03-08 14:02:28 +08:00
    @dnfQzjPBXtWmML 还需要时间来检验
    Nazz
        25
    Nazz  
    OP
       2024-03-08 14:03:08 +08:00
    @showgood163 骁龙 865 编译速度挺不错的, CGO 都能跑
    e1d4py0KiD6KgqkQ
        26
    e1d4py0KiD6KgqkQ  
       2024-03-08 14:06:09 +08:00 via Android
    我只是会科学上网的人😂😂
    ConfusedBiscuit
        27
    ConfusedBiscuit  
       2024-03-08 14:10:43 +08:00   ❤️ 1
    电池鼓包甚至起火风险提醒 +1

    我曾经有个长期开手机的需求,当时的解决方案是手机上装个 Tasker APP ,根据电量变化请求 HTTP 接口。然后树莓派上跑个小服务,通过 HTTP 请求去控制 GPIO 口连接的继电器,实现把电池电量保持在 40%~60%之间。当时由于已经是老手机了,这么玩电池虽然没鼓包,但是电池寿命下降还是挺快的。

    更好的方案是改成直供电,B 站上有教程
    libook
        28
    libook  
       2024-03-08 14:25:58 +08:00
    思路挺不错。

    不过 NAS 功耗大头向来都是硬盘。平均一块盘 5-10W 的功耗,组一个 6 盘 NAS 轻轻松松超过主流家用 CPU 的功耗了。
    Nazz
        29
    Nazz  
    OP
       2024-03-08 14:33:51 +08:00
    @libook 手机 UFS 功耗肯定很低, 空间就勉勉强强了.
    Nazz
        30
    Nazz  
    OP
       2024-03-08 14:38:12 +08:00
    @showgood163 我试了下 gcc/clang/nodejs/golang 都可以, docker 无所谓了
    DenseHazy
        31
    DenseHazy  
       2024-03-08 14:46:08 +08:00
    蹲一个好用的保活方案,现在有个旧手机(也无法 root )单纯跑 termux 的 wake-lock 没问题,电池优化也关了,但是开了其他软件内存上去了很短时间就开始杀后台
    Ploter
        32
    Ploter  
       2024-03-08 15:01:33 +08:00 via Android
    有旧笔记本可以试试用旧笔记本😁最近用来搭了个当家用服务器玩
    clacf1
        33
    clacf1  
       2024-03-08 15:03:19 +08:00
    电池会鼓包的,我的 pixel 就是
    guazila
        34
    guazila  
       2024-03-08 15:05:00 +08:00   ❤️ 1
    我已经这么用了大半年了,但只是当一个玩具下载机,用来开 transmission 挂 pt ,当 nas 我觉得有点勉强。目前发现两个问题,一个是电池损耗太快,我用 ACCA 应用管理为在 40%充电,80%停止充电,目前这么一个循环在熄屏的情况下只能坚持 5 个小时左右了。另一个问题是手机容量太小,老手机只有 64G rom ,基本上下载不了什么东西。
    zzzmh
        35
    zzzmh  
       2024-03-08 15:05:01 +08:00   ❤️ 1
    我以前跑过 tomcat+mysql 然后跑代码玩,花生壳映射到公网,为了防止 24 小时跑过热电池起火,我还装在一个全金属的铁盒子里运行
    22P
        36
    22P  
       2024-03-08 15:06:59 +08:00
    我拿了一个旧手机刷 lineage os 后跑 alist ,如果不开内网穿透还是能待机一周
    awalkingman
        37
    awalkingman  
       2024-03-08 15:07:08 +08:00
    @zzzmh 法拉第笼?
    calano
        38
    calano  
       2024-03-08 15:07:59 +08:00
    以前玩过,装的 cloudreve ,想长期点的话得拆电池
    Nazz
        39
    Nazz  
    OP
       2024-03-08 15:08:20 +08:00
    @zzzmh 很稳, 关铁盒里
    flyqie
        40
    flyqie  
       2024-03-08 15:09:56 +08:00
    电池呢。。。

    不怕电池鼓包吗。
    JeffyChen
        41
    JeffyChen  
       2024-03-08 15:10:40 +08:00
    独立 IPv6 哪里可以查看
    ffw5b7
        42
    ffw5b7  
       2024-03-08 15:12:14 +08:00 via Android
    这贴让我想起贴吧时代的垃圾佬,图拉丁
    erlking
        43
    erlking  
       2024-03-08 15:12:16 +08:00
    手上有台也折腾了好久,最后发现实在没有什么实际用途,放家里都嫌费电,现在扔公司装个 fliqlo 当桌面时钟了
    changxiushanwu
        44
    changxiushanwu  
       2024-03-08 15:19:46 +08:00 via Android
    可以看看有没有 postmarket OS 支持
    rojer12
        45
    rojer12  
       2024-03-08 15:43:29 +08:00   ❤️ 1
    手机的话其实还是有点问题的,毕竟用了几年的锂电长时间那样用还是有鼓包/自燃的风险,海鲜不是有那种 3566 的黑豹 2 么,100 块而已,3399 的各种板子也不到 200 ,或者就把电池拆了做无电池改造(顺便还能加一个散热片,有效榨干手机性能),某宝有对应的板子(搜 xxx 手机无电池改造),需要自己焊两根线或者寄改百来块的样子
    xiyuesaves
        46
    xiyuesaves  
       2024-03-08 15:44:16 +08:00   ❤️ 1
    @ConfusedBiscuit #27

    电池问题可以用 https://github.com/VR-25/acc 这个项目来解决,可以设置充电电量限制,我的旧手机也是挂了一个 termux 跑 alist 给我妈下电视剧看,到现在没啥问题
    A01514035
        47
    A01514035  
       2024-03-08 15:45:33 +08:00
    关于长期差点的问题,我觉得可以配合米家智能插座等设备 设置一天插座只通电三四个小时,来解决供电和避免电池鼓包的问题?
    crazyweeds
        48
    crazyweeds  
       2024-03-08 15:46:31 +08:00
    All In One 才是出路,我主机已经 98 天没有重启了。最后一次重启是因为电力抢修,断电了,也没啥问题。
    目前舒服得很,目前长期运行着 9 个虚拟机,包括 NAS 、Windows*2 ,Linux*6 ,RAM 占用:45GB/96GB ,CPU 日常 3%。
    唯一不足的就是,系统固态应该弄个 RAID ,外置硬盘柜应该买个支持 RAID 的。
    ConfusedBiscuit
        49
    ConfusedBiscuit  
       2024-03-08 15:47:04 +08:00
    @xiyuesaves 看起来这个方案很棒,唯一问题是需要 root ,毕竟现在越来越难 root 了
    fly2never
        50
    fly2never  
       2024-03-08 15:52:00 +08:00
    @0superx0 实时读写的话,性能能搞定?
    unbridle
        51
    unbridle  
       2024-03-08 15:59:49 +08:00
    @0superx0 #5 我以前也觉得网盘足够了,后来发现这属于五菱和跑车的区别,网盘总是没有本地 nas 那种丝滑感。加上家庭服务器是刚需,不起个 nas 也怪浪费的
    wuzhewuyou
        52
    wuzhewuyou  
       2024-03-08 16:16:23 +08:00
    捡垃圾就行,以前用 n1 ,贝壳云。


    现在入了 nas 的坑,但并没有得到更多快乐,光下片不看。。。
    Nazz
        53
    Nazz  
    OP
       2024-03-08 16:23:39 +08:00
    @JeffyChen 跑个 http server, 然后另外一台手机开流量去访问
    xiaoxiyiha
        54
    xiaoxiyiha  
       2024-03-08 16:36:28 +08:00
    @0superx0 就是年纪大了 🤣
    Od37v61n5s89gXx8
        55
    Od37v61n5s89gXx8  
       2024-03-08 16:39:22 +08:00
    @0superx0 网盘用多了小心被运营商断宽带
    july1995
        56
    july1995  
       2024-03-08 16:56:18 +08:00
    30 快的 网新云,你值得拥有.
    wuhao1
        57
    wuhao1  
       2024-03-08 17:34:26 +08:00
    ( )
    网心云确实值得拥有
    fengbjhqs
        58
    fengbjhqs  
       2024-03-08 18:00:46 +08:00
    @rojer12 数据线一直连起来的话,好像会直连电源了
    deorth
        59
    deorth  
       2024-03-08 18:06:28 +08:00 via Android
    缺点:放不下超过 1T 的数据
    wanguorui123
        60
    wanguorui123  
       2024-03-08 18:50:19 +08:00 via iPhone
    不如卖了买个树莓派 8G 舒服
    killgfat
        61
    killgfat  
       2024-03-08 18:56:22 +08:00
    我试过 termux 装 cloudflare tunnel+alist+aria2 ,然后 root 的手机装个 acc 脚本限制充电,用了差不多一个月发现没啥用,后面手机拿去改成串流掌机了
    rojer12
        62
    rojer12  
       2024-03-08 19:29:43 +08:00
    @fengbjhqs #58 这个得看手机,好多手机都没这个功能,我就有两个旧手机鼓包过
    0superx0
        63
    0superx0  
       364 天前
    @fly2never 电信宽带跑满也有 30m 左右秒,大部分场景够用的
    linuxyz
        64
    linuxyz  
       364 天前
    还是买个 OrangePi Zero 3 https://detail.tmall.com/item.htm?id=728078846964&spm=a21dvs.23580594.0.0.1d293d0dOueLBY 然后挂个移动硬盘,虽然只有 1G 内存,但是胜在可玩性更强。
    jqtmviyu
        65
    jqtmviyu  
       364 天前
    直接刷 arm64 linux, 已收集红米 note4x, 小米 note2 教程
    https://phoneslinux.vercel.app/

    OS: Ubuntu 22.04.3 LTS aarch64
    Host: Xiaomi Mi Note 2
    Kernel: 6.3.1-msm8996
    Uptime: 31 days, 23 hours, 23 mins
    Packages: 639 (dpkg)
    Shell: zsh 5.8.1
    Resolution: 1080x1920
    Terminal: /dev/pts/0
    CPU: (4) @ 1.516GHz
    Memory: 1333MiB / 3687MiB
    jqtmviyu
        66
    jqtmviyu  
       364 天前
    @WDFWL #10 我是把硬盘挂到有 usb3.0 的路由, 走 5Gwifi
    jqtmviyu
        67
    jqtmviyu  
       364 天前   ❤️ 1
    @Nazz #24 你研究下 aac 模块, 看能不能实现直供电. 有的型号可以.
    用不了直供电, 还能装充电模块, 设置 90 断, 10 充
    benjaminliangcom
        68
    benjaminliangcom  
       364 天前
    感觉 Traefik 比 caddy 好用很多
    bigtear
        69
    bigtear  
       364 天前
    电视盒子刷 Ubuntu 插网线
    jqtmviyu
        70
    jqtmviyu  
       364 天前
    @july1995 #56 30 块是三代的吧, 32 位处理器, 晶辰 s805, 实在不太行. 我更推荐加点钱上骁龙 625 的红米 4/4x, 或者 s905l3a/ab 魔百盒.
    GeekGao
        71
    GeekGao  
       364 天前
    我用 10 年前的笔电安装 Ubuntu 做 Home server ,皮实得很
    Nazz
        72
    Nazz  
    OP
       364 天前 via Android
    @benjaminliangcom 正经 linux 我就去编译 nginx 了,配置起来比 caddy/traefik 方便多了
    Rorysky
        73
    Rorysky  
       364 天前
    @ConfusedBiscuit #27 不用那么复杂,买个 定时插座,粗略计算下功耗,设置下定时充电时间就行
    fanyingmao
        74
    fanyingmao  
       364 天前
    以前我也干过,但手机空间太小,之前还想 otg 外挂硬盘,但是挂了硬盘手机耗电增加而且没法充电了。
    Nazz
        75
    Nazz  
    OP
       364 天前 via Android
    @fanyingmao 重度使用还是搞个正经 linux server 靠谱
    yanyuechuixue
        76
    yanyuechuixue  
       364 天前 via Android
    @fanyingmao 可以搞个 hub 呀!
    Serino
        77
    Serino  
       364 天前
    "应用保活是个坑",
    你可以考虑试试这样弄:Stay Awake + 只关闭屏幕。

    只关闭屏幕,可以弄 Shizuku ,或者 Magisk root 后装 Sui ,然后用 Extinguish 。
    这样屏幕是关闭的,但是机子没有休眠,就不会杀前台了
    Nazz
        78
    Nazz  
    OP
       364 天前 via Android
    @Serino root 没那么容易
    Serino
        79
    Serino  
       364 天前   ❤️ 1
    @Nazz #78 那就用 Shizuku ,有 adb 就行,可以给足 Extinguish 权限了
    a1558
        80
    a1558  
       364 天前
    @0superx0 求推荐网盘,我一般是将文件加密然后上传的
    0superx0
        81
    0superx0  
       363 天前
    @a1558 我刚好电信号码,189 很好用
    YGBlvcAK
        82
    YGBlvcAK  
       363 天前   ❤️ 1
    N100 也没多少钱,手机一直插电也有鼓包的风险,加点钱一步到位吧
    keepRun
        83
    keepRun  
       363 天前   ❤️ 1
    可以试试硬盘连手机,运行 emby server ,把手机改造成影音服务器😁
    yaleyu
        84
    yaleyu  
       362 天前
    既然是旧手机,基本都是 256G 以下吧,这么小容量的 NAS ?
    Nazz
        85
    Nazz  
    OP
       362 天前 via Android
    @yaleyu 轻度使用
    xinJang
        86
    xinJang  
       362 天前
    @Nazz 可以迅雷补充 手机也有 aria2 更别提别人封装好的各种三方下载软件
    跟安卓比生态?
    xinJang
        87
    xinJang  
       362 天前
    @Nazz 看错了 我以为你是 nas 党
    虽然阿里有屏蔽 但还是可以下载的
    Nazz
        88
    Nazz  
    OP
       362 天前
    @xinJang 提供 web ui 的开源 bt 下载工具比 google play 多, 而且无广告
    xinJang
        89
    xinJang  
       362 天前
    @Nazz 太看资源了 很多冷门资源挂几天都没 1%
    mscsky
        90
    mscsky  
       362 天前
    最起码选个带风扇的游戏手机,可以直供电
    Nazz
        91
    Nazz  
    OP
       362 天前
    @xinJang 看资源也看网络, 有公网 IP 和 NAT 天壤之别
    Nazz
        92
    Nazz  
    OP
       362 天前
    @mscsky 研究下拆电池
    lihua123
        93
    lihua123  
       361 天前
    @Nazz #39 半岛铁盒
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2609 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:39 · PVG 19:39 · LAX 03:39 · JFK 06:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.