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

伸手党求大佬指点怎么搭建个人存储

  •  
  •   magic3584 · 2021-02-18 00:20:49 +08:00 · 4634 次点击
    这是一个创建于 464 天前的主题,其中的信息可能已经有所发展或是发生改变。

    主要用来 time machine 、远程下载和共享视频,现在有以下条件,求大佬指点还差哪些必要条件。

    1. 公网 ip (不确定是否会变)
    2. 闲置的玩客云
    3. 东芝 2T 机械盘
    4. fx N1
    5. 树莓派 3b
    51 条回复    2021-03-10 00:25:34 +08:00
    MeteorCat
        1
    MeteorCat  
       2021-02-18 00:27:55 +08:00 via Android
    局域网分享架个 smb 就行了,公网需要架个内网 vpn 来传输流量,千万千万不要把 smb 架到公网,许多人的血泪经验
    dsnake1984
        2
    dsnake1984  
       2021-02-18 00:50:10 +08:00
    搞什么个人 我现在全放 腾讯 cos
    Carole
        3
    Carole  
       2021-02-18 04:47:59 +08:00
    jeeyong
        4
    jeeyong  
       2021-02-18 08:34:21 +08:00
    @dsnake1984 那你是用什么管理的啊? 腾讯的那个 cos 管理工具嘛?
    byte10
        5
    byte10  
       2021-02-18 09:04:02 +08:00   ❤️ 1
    @MeteorCat 楼主可以使用 smb,一台废弃二手安卓手机就可以了。然后安装 linux deploy, 长时间运行没问题,推荐三星 S9,S8,能支持后台 app 运行的手机系统就好了。我的已经长时间运行了 一个月,放在公司里。外网需求,加一个 frp 内网穿透,然后再使用 vpn 连接到 frp 暴露的端口,安全性 OK 。linux deploy 还有 vnc 远程桌面,几乎完整的 linux,啥都能跑,树莓派能跑的,它就能跑的更好。没有 root 的话,使用 aid loeaning 也不错。
    newghost
        6
    newghost  
       2021-02-18 09:32:18 +08:00
    先刷 ARMBIAN,然后再刷我们的系统,目前单用户免费,以后可能会增免费用户个数

    http://onceoa.com/
    ericls
        7
    ericls  
       2021-02-18 09:36:15 +08:00
    unraid
    CoreJa
        8
    CoreJa  
       2021-02-18 09:55:04 +08:00   ❤️ 3
    nextcloud 就很好用,开源个人云盘,各个平台都有客户端,可以服务端加密,有多用户支持
    可以试试我自己搭的 https://cloud.coreja.com ,用下面这个测试账户登(不要干坏事求求了)。
    帐号:test
    密码:test,./123
    intLee
        9
    intLee  
       2021-02-18 10:26:14 +08:00
    猫盘+1T 硬盘 刷黑裙 用 frp 速度奇慢无比 后面换了 ZeroTier 时好时坏 已经放弃外网访问 安安静静的在家里躺着存小姐姐
    hyf278
        10
    hyf278  
       2021-02-18 10:32:52 +08:00
    @byte10 #5 你的安卓手机怎么接硬盘?
    sadfQED2
        11
    sadfQED2  
       2021-02-18 10:35:18 +08:00 via Android
    第一步,组磁盘阵列!!!!
    然后再参考楼上和楼下的方案
    ljsh093
        12
    ljsh093  
       2021-02-18 10:37:49 +08:00 via iPhone
    @CoreJa 哪家的机子线路挺快的,端对端现在做的怎么样了可以网页端对端了吗
    CoreJa
        13
    CoreJa  
       2021-02-18 10:55:35 +08:00
    @ljsh093 阿里云的,学生机,缺点是带宽只有 500k,nextcloud 客户端一直做得很好啊,我主要是用来同步我不同平台(办公用电脑 archlinux+家用电脑 windows+手机 android 11)上的 rime 个人词库。然后时不时用它分享些文件什么的。

    不太明白"网页端对端"是什么意思
    polymerdg
        14
    polymerdg  
       2021-02-18 11:16:51 +08:00
    装个黑群辉 不香嘛?
    ccxml
        15
    ccxml  
       2021-02-18 13:57:24 +08:00
    @CoreJa 打开之后吓我一跳...
    ljsh093
        16
    ljsh093  
       2021-02-18 14:08:58 +08:00 via iPhone
    @CoreJa 看错了,我以为你说的是端对端加密。响应速度真的快。怎么部署的呢? docker 还是 snap
    hensy
        17
    hensy  
       2021-02-18 14:14:15 +08:00
    2K+入了个威联通,一劳永逸~
    zhusimaji
        18
    zhusimaji  
       2021-02-18 14:30:40 +08:00
    @CoreJa 以前试过,国内的小水管放放小文件还行,大文件下载头疼
    XingWu
        19
    XingWu  
       2021-02-18 14:33:07 +08:00
    打开就是一张性感美图,吓得赶紧关了
    CoreJa
        20
    CoreJa  
       2021-02-18 14:33:08 +08:00
    @ljsh093 云服务器上跑的 ubuntu 呀,部署就手动安一安二进制包就好。印象里 arm 的二进制文件 github 上也有,docker 的话我没了解,刚刚搜了下是有镜像的。https://hub.docker.com/_/nextcloud
    XingWu
        21
    XingWu  
       2021-02-18 14:33:22 +08:00
    @CoreJa 打开就是一张性感美图,吓得赶紧关了
    CoreJa
        22
    CoreJa  
       2021-02-18 14:36:09 +08:00
    @XingWu 啊这,大概因为帐号密码是公开的,所以似乎是有人传了些不好的东西
    sam014
        23
    sam014  
       2021-02-18 14:50:17 +08:00   ❤️ 1
    需求跟我差不多,建议闲鱼看下 暴风 1 期 J3160,比 2 期 3455 便宜很多
    其实没有视频解码需求的话,应该差不多,估计是有人嫌弃 1 期那个梅捷的主板??
    2 盘位,入门 NAS 足够了,
    机箱风扇噪音 12v 改 5v,
    电源噪音的话,1 期可以直接改 DC 供电 ( 机箱背板要开个孔 ) ,2 期要 dc2atx
    弄个黑裙,docker 的部分:
    1. ddns-go
    2. aria2NG
    3. qb
    4. file brower ( 无灯魔改的版本 )

    最后再设置来电自启,买个手机远程控制的插座,黑裙有一定几率网络唤醒失效,我之前是可以用的,后来就不能用了,懒得折腾了

    成本:我之前不算硬盘 500 买的,现在 1 期应该更便宜才对,主要是那帮垃圾佬都盯着 2 期 3455 的机器,1 期反而更划算一点
    ScaredHeart
        24
    ScaredHeart  
       2021-02-18 15:18:36 +08:00   ❤️ 2
    我用的树莓派 4b 刷了个 openwrt 系统
    传送门: https://github.com/SuLingGG/OpenWrt-Rpi
    通过 usb3.0 挂载了个 5T 的移动硬盘,开启 openwrt 系统里自带的 webdav 服务,将文件只读共享出来。
    自建 1000M 内网,电信 1000M 宽带,有公网 ip,上行 100M,namecheap 买了个域名,不用备案方便,而且提供了 ddns 的 api,手撸了个 ddns 服务跑着。这样就可以在任何地方访问树莓派的资源。
    客户端 ios 上用 nplayer,windows 用 RaiDrive,macos 用访达直连,满足了在外看电影的需求。
    下载电影的话目前是用迅雷在 win 上下,然后通过 ftp 传到树莓派上。

    之前也折腾过 samba 的方案,只能在内网使用比较鸡肋。目前这套方案使用着暂时满意。
    magic3584
        25
    magic3584  
    OP
       2021-02-18 15:35:35 +08:00
    @CoreJa #8 达到了云盘,但是备份和远程下载怎么做呢?
    magic3584
        26
    magic3584  
    OP
       2021-02-18 15:42:08 +08:00
    @ScaredHeart #24 电影啥的都别的地方下载好再传到 pi 上吗?另外请教需要分区吗?同时还要 time machine 备份的
    CoreJa
        27
    CoreJa  
       2021-02-18 16:18:37 +08:00
    @magic3584 客户端有同步备份的功能啊,我在#13 提到了我的主需求就是同步词库。远程下载是指下到个人云盘里吗? nextcloud 有一堆生态 app 可以添加,比如 https://apps.nextcloud.com/apps/ocdownloader 就可以用 Curl/Aria2 等工具执行下载任务。
    CoreJa
        28
    CoreJa  
       2021-02-18 16:22:05 +08:00   ❤️ 2
    此外上面的测试账号一直有🐕在传 nsfw 的内容,test 帐号已封禁。
    zvcs
        29
    zvcs  
       2021-02-18 16:30:21 +08:00 via iPhone
    @CoreJa 你搭建的方案是什么?我群晖搭建速度有点慢
    CoreJa
        30
    CoreJa  
       2021-02-18 16:35:27 +08:00
    @zvcs https://www.v2ex.com/t/753767#r_10202980 13 楼这里写了。速度快慢主要看服务器吞吐量还有网络带宽吧?用的阿里云服务器,学生机。
    magic3584
        31
    magic3584  
    OP
       2021-02-18 16:46:13 +08:00
    @sam014 #23 请教改电是啥意思?搜了一下大概 300
    magic3584
        32
    magic3584  
    OP
       2021-02-18 16:50:29 +08:00
    @CoreJa #27 是 time machine 的备份
    tianyu1234
        33
    tianyu1234  
       2021-02-18 17:16:35 +08:00 via iPhone
    公网的话其实阿里网盘挺方便的,不限速,2T 。如果能搞个和家里群晖同步就好了
    CoreJa
        34
    CoreJa  
       2021-02-18 17:18:27 +08:00
    @magic3584 整个数据盘的备份搞个定时任务调 rsync 就可以呀,rsync 好像还支持异地备份。虽然异地容灾我暂时没考虑😂,毕竟我用个人云盘就是把云盘当异地备份。
    sam014
        35
    sam014  
       2021-02-18 17:39:01 +08:00
    @magic3584 #31 改电是因为这机器噪音有点大,
    1. 机箱风扇 12v 且不能调转速,方案是换风扇接在 CPU FAN 上,或者改成 5v 供电,反正我改了 5v,硬盘温度看了几次都是 30 几度,问题不大,这是主要噪音
    2. 机器原装电源是 1U 电源,噪音也是有的,1 期主板带 DC 接口的,原背板挡住了没法放出来,开个孔换 DC 电源,原装电源可以拆下来,这样这个机器噪音的部分就完美了
    hyf278
        36
    hyf278  
       2021-02-18 17:41:21 +08:00
    群晖方案是不是很伤硬盘?
    magic3584
        37
    magic3584  
    OP
       2021-02-18 21:37:43 +08:00
    @sam014 #35 这个对我来说有点难。。。
    lovestudykid
        38
    lovestudykid  
       2021-02-18 21:53:26 +08:00
    cloudreve 搭建比 nextcloud 容易得多,但文件直接执行就行
    Serializability
        39
    Serializability  
       2021-02-19 09:39:43 +08:00
    @hensy 请问入得哪个型号?
    iSNN
        40
    iSNN  
       2021-02-19 14:46:17 +08:00
    内网建议 smb 就可以了
    公网环境建议 nextcloud,插件还算可以,可以当个云盘用,客户端跨平台支持也挺不错的,我用安卓还有自动备份到云
    byte10
        41
    byte10  
       2021-02-19 21:44:02 +08:00
    @hyf278 typec 的手机有一些是支持 3.0 的, 买个 USB 多接口就好了,推荐三星 S8,S9, 咸鱼搞点破机器就好了,或者淘宝买那些 电视盒子 X96 max+ ,性价比超级强。超级划算的。
    KingStephen
        42
    KingStephen  
       2021-02-20 23:59:49 +08:00
    @ScaredHeart 这个方案好,马住明年用
    hensy
        43
    hensy  
       2021-02-23 14:03:09 +08:00
    @Serializability #39 我入手比较早了,型号 TS-251+,双盘位个人够用了。
    dsnake1984
        44
    dsnake1984  
       2021-03-02 00:21:25 +08:00
    @jeeyong 有同步目录功能, 版本历史。
    jeeyong
        45
    jeeyong  
       2021-03-02 17:37:01 +08:00
    @dsnake1984 #44 NAS 装个 Git 或者 SVN 呗...
    magic3584
        46
    magic3584  
    OP
       2021-03-08 10:48:38 +08:00
    @ScaredHeart #24 大佬请教 nplayer 怎么连接 webdav 。现在是网页直接能访问到,但是 nplayer 提示 could not resolve host name
    ScaredHeart
        47
    ScaredHeart  
       2021-03-08 16:22:23 +08:00
    @magic3584 有个坑是在内网访问存储设备时会有内网环路问题,就是不能通过公网 ip 访问自己,用内网地址来替代,如 192.168.1.xx (树莓派 ip ) 排查下这个可能
    magic3584
        48
    magic3584  
    OP
       2021-03-08 17:41:11 +08:00
    @ScaredHeart 不太懂。。。比如 webdav 端口是 2233,不能直接从上级路由映射到 2233 端口吗?
    我现在用了 ddns,能直接进 op 控制台。但是早上还能进 webdav 的现在进不去了。。。
    ScaredHeart
        49
    ScaredHeart  
       2021-03-09 14:35:48 +08:00
    @magic3584 我的意思是,假如你在内网环境,自己宽带的公网 ip 是 1.1.1.1,树莓派地址是 192.168.1.101, webdav 的端口是 2233,路由器将树莓派 dmz 出去,在内网访问 1.1.1.1:2233 是不通的,原因是内网环路,所以在内网环境得用 192.168.1.101:2233 来访问。 如果你是内网可以访问使用,外网不行,建议查下主路由器 dmz 配置
    magic3584
        50
    magic3584  
    OP
       2021-03-09 15:01:33 +08:00
    @ScaredHeart
    感谢大佬。
    我现在是主路由 2.1,pi 是旁路由 2.3,webdav 端口 9090,手机静态 ip 为 2.4,网关和 dns 指向了旁路由 2.3

    从 op 的 webdav 里能访问数据。但是 nPlayer 直接添加 webdav 为 192.168.2.3:9090 无法访问。
    ScaredHeart
        51
    ScaredHeart  
       2021-03-10 00:25:34 +08:00
    @magic3584 网关,dns 指向主路由,我是在这么设置的。 无法访问可以测下网络链路是否通,比如 pc 通过 ping 手机,ping Pi 来判断。也可以用手机浏览器访问 pi 的 ip 地址(系统自动会开启一个 web 管理页面)来判断。 还有就是注意 webdav 是否配置了账户密码,nplayer 上也要配置。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2638 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 07:19 · PVG 15:19 · LAX 00:19 · JFK 03:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.