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

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

  •  
  •   magic3584 · 286 天前 · 4342 次点击
    这是一个创建于 286 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    不太明白"网页端对端"是什么意思
    polymerdg
        14
    polymerdg   285 天前
    装个黑群辉 不香嘛?
    ccxml
        15
    ccxml   285 天前
    @CoreJa 打开之后吓我一跳...
    ljsh093
        16
    ljsh093   285 天前 via iPhone
    @CoreJa 看错了,我以为你说的是端对端加密。响应速度真的快。怎么部署的呢? docker 还是 snap
    hensy
        17
    hensy   285 天前
    2K+入了个威联通,一劳永逸~
    zhusimaji
        18
    zhusimaji   285 天前
    @CoreJa 以前试过,国内的小水管放放小文件还行,大文件下载头疼
    XingWu
        19
    XingWu   285 天前
    打开就是一张性感美图,吓得赶紧关了
    CoreJa
        20
    CoreJa   285 天前
    @ljsh093 云服务器上跑的 ubuntu 呀,部署就手动安一安二进制包就好。印象里 arm 的二进制文件 github 上也有,docker 的话我没了解,刚刚搜了下是有镜像的。https://hub.docker.com/_/nextcloud
    XingWu
        21
    XingWu   285 天前
    @CoreJa 打开就是一张性感美图,吓得赶紧关了
    CoreJa
        22
    CoreJa   285 天前
    @XingWu 啊这,大概因为帐号密码是公开的,所以似乎是有人传了些不好的东西
    sam014
        23
    sam014   285 天前   ❤️ 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   285 天前   ❤️ 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   285 天前
    @CoreJa #8 达到了云盘,但是备份和远程下载怎么做呢?
    magic3584
        26
    magic3584   285 天前
    @ScaredHeart #24 电影啥的都别的地方下载好再传到 pi 上吗?另外请教需要分区吗?同时还要 time machine 备份的
    CoreJa
        27
    CoreJa   285 天前
    @magic3584 客户端有同步备份的功能啊,我在#13 提到了我的主需求就是同步词库。远程下载是指下到个人云盘里吗? nextcloud 有一堆生态 app 可以添加,比如 https://apps.nextcloud.com/apps/ocdownloader 就可以用 Curl/Aria2 等工具执行下载任务。
    CoreJa
        28
    CoreJa   285 天前   ❤️ 2
    此外上面的测试账号一直有🐕在传 nsfw 的内容,test 帐号已封禁。
    zvcs
        29
    zvcs   285 天前 via iPhone
    @CoreJa 你搭建的方案是什么?我群晖搭建速度有点慢
    CoreJa
        30
    CoreJa   285 天前
    @zvcs https://www.v2ex.com/t/753767#r_10202980 13 楼这里写了。速度快慢主要看服务器吞吐量还有网络带宽吧?用的阿里云服务器,学生机。
    magic3584
        31
    magic3584   285 天前
    @sam014 #23 请教改电是啥意思?搜了一下大概 300
    magic3584
        32
    magic3584   285 天前
    @CoreJa #27 是 time machine 的备份
    tianyu1234
        33
    tianyu1234   285 天前 via iPhone
    公网的话其实阿里网盘挺方便的,不限速,2T 。如果能搞个和家里群晖同步就好了
    CoreJa
        34
    CoreJa   285 天前
    @magic3584 整个数据盘的备份搞个定时任务调 rsync 就可以呀,rsync 好像还支持异地备份。虽然异地容灾我暂时没考虑😂,毕竟我用个人云盘就是把云盘当异地备份。
    sam014
        35
    sam014   285 天前
    @magic3584 #31 改电是因为这机器噪音有点大,
    1. 机箱风扇 12v 且不能调转速,方案是换风扇接在 CPU FAN 上,或者改成 5v 供电,反正我改了 5v,硬盘温度看了几次都是 30 几度,问题不大,这是主要噪音
    2. 机器原装电源是 1U 电源,噪音也是有的,1 期主板带 DC 接口的,原背板挡住了没法放出来,开个孔换 DC 电源,原装电源可以拆下来,这样这个机器噪音的部分就完美了
    hyf278
        36
    hyf278   285 天前
    群晖方案是不是很伤硬盘?
    magic3584
        37
    magic3584   285 天前
    @sam014 #35 这个对我来说有点难。。。
    lovestudykid
        38
    lovestudykid   285 天前
    cloudreve 搭建比 nextcloud 容易得多,但文件直接执行就行
    Serializability
        39
    Serializability   284 天前
    @hensy 请问入得哪个型号?
    iSNN
        40
    iSNN   284 天前
    内网建议 smb 就可以了
    公网环境建议 nextcloud,插件还算可以,可以当个云盘用,客户端跨平台支持也挺不错的,我用安卓还有自动备份到云
    byte10
        41
    byte10   284 天前
    @hyf278 typec 的手机有一些是支持 3.0 的, 买个 USB 多接口就好了,推荐三星 S8,S9, 咸鱼搞点破机器就好了,或者淘宝买那些 电视盒子 X96 max+ ,性价比超级强。超级划算的。
    KingStephen
        42
    KingStephen   283 天前
    @ScaredHeart 这个方案好,马住明年用
    hensy
        43
    hensy   280 天前
    @Serializability #39 我入手比较早了,型号 TS-251+,双盘位个人够用了。
    dsnake1984
        44
    dsnake1984   274 天前
    @jeeyong 有同步目录功能, 版本历史。
    jeeyong
        45
    jeeyong   273 天前
    @dsnake1984 #44 NAS 装个 Git 或者 SVN 呗...
    magic3584
        46
    magic3584   267 天前
    @ScaredHeart #24 大佬请教 nplayer 怎么连接 webdav 。现在是网页直接能访问到,但是 nplayer 提示 could not resolve host name
    ScaredHeart
        47
    ScaredHeart   267 天前
    @magic3584 有个坑是在内网访问存储设备时会有内网环路问题,就是不能通过公网 ip 访问自己,用内网地址来替代,如 192.168.1.xx (树莓派 ip ) 排查下这个可能
    magic3584
        48
    magic3584   267 天前
    @ScaredHeart 不太懂。。。比如 webdav 端口是 2233,不能直接从上级路由映射到 2233 端口吗?
    我现在用了 ddns,能直接进 op 控制台。但是早上还能进 webdav 的现在进不去了。。。
    ScaredHeart
        49
    ScaredHeart   266 天前
    @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   266 天前
    @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   266 天前
    @magic3584 网关,dns 指向主路由,我是在这么设置的。 无法访问可以测下网络链路是否通,比如 pc 通过 ping 手机,ping Pi 来判断。也可以用手机浏览器访问 pi 的 ip 地址(系统自动会开启一个 web 管理页面)来判断。 还有就是注意 webdav 是否配置了账户密码,nplayer 上也要配置。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1388 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:39 · PVG 01:39 · LAX 09:39 · JFK 12:39
    ♥ Do have faith in what you're doing.