专用下载机软硬件方案请教 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ppg003

专用下载机软硬件方案请教

  •  
  •   ppg003 2024 年 4 月 2 日 1774 次点击
    这是一个创建于 753 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原来一直使用阉割玩客云做下载机,日常使用习惯如下:

    • 玩客云使用智能插座控制,按需开关机
    • 玩客云外接一块 512gb 二手移动硬盘作为日常下载暂存区
    • 使用 window 客户端添加任务下载
    • 定期拔下硬盘接电脑,将下载完的东西一次性搬到电脑或者 nas 里(为啥不直接 smb 从玩客云转 nas ?因为玩客云 usb2.0 太慢了。。从电脑转移更快)

    最近这不玩客云开溜了,就想着找一个代替品,硬件部分基本需求如下:

    • 低待机功耗,这点玩客云控制很好,外接硬盘平时也就 3-6w ,不接硬盘基本 1.5w 左右
    • 小体积,之前玩客云和 ups ,网关之类的小设备一起塞在一个半开放的旧机箱里,位置不是富余
    • 能插一块 nvme ssd(手头刚好有个多余的 2230 可以直接用上) + 至少一块 2.5/3.5 hdd。设想是 ssd 做下载盘,然后完成后资源 smb 转存到 nas ,hdd 盘位预留或者做备用储存。
    • x86,之后看情况可能会用 docker ,兼容性好一些
    • 内存 16gb,主要是为之后扩展,目前只是想做纯下载机。
    • wifi6,少根线,多点整洁嘿嘿。外网 1000m ,内网 2.5g ,尽量满足。
    • 远程开机(这部分不确定是硬件还是软件决定)
    • 预算 1000 内

    手头其实有个成品 nas ,但是平时负载比较高,内存只有 8g 目前比较吃紧且不可扩展,所以还是打算弄个硬件把下载这部分需求隔离开,另外内存大一些后边可以分一些占内存的东西过去加强稳定性,搜索了一番感觉一些 N100 的迷你主机貌似满足需求,目前在看天钡 n-box ,但还是想问问有没有更好的选择。 玩客云刷其他系统:主要 usb2.0

    软件部分就比较没头绪了:

    • 一般 bt 磁链下载会比较多,偶尔阿里云(这个因为速度比较稳定,没有长期挂机需求有时候就直接 pc 上下载了),且需要从电脑添加任务,有没有推荐的软件(比如支持局域网内 ip:port 访问 web UI 添加任务这样)
    • 如果不接显示器,从功耗/功能考虑一般这样的小主机用什么系统比较合适,openwrt 可以满足吗?还是 linux 好一些,如果是,哪个发行版会比较轻量一些?
    • 远程开关机,这个需要特别的配置或者硬件支持吗,之前看 HA 中有 WOL 的集成可以发送开机信号,想着绑定一个按钮之类的可以随时开机使用。

    内容比较长有点繁琐,首先感谢阅读,如果有什么好的建议还希望分享一下。

    2 条回复    2024-04-03 00:28:27 +08:00
    Ericality
        1
    Ericality  
       2024 年 4 月 2 日
    看到预算 我的眉头骤然展开 我的选择和方案其实和你不是很重合 所以我尽量给你一些建议 也说明我是怎么处理的 希望能对你有些帮助
    首先硬件选择上我看你已经搜的挺好的了 有这个预算 买个正常的小主机 你的硬件需求就都能满足了(记得我去年买 n5101 的工控机 也就 600 多 你要的拓展性都能满足)
    然后说说软件问题 bt 磁链 transmission qbittorrent aria2 都可以 我自己是通过 docker 用的这三个
    其中 transmission 用来保种上传(就是为了数量 里面的内容基本不会变动 or 只新增 不删除)
    qbittorrent 起了 2 个实例 一个用来下载 pt 一个用来下其他的 bt
    aria2 是给浏览器下载用的(safari 下载一言难尽)
    但是阿里云下载这个好像没有好的方法 我是用的笔记本安装客户端 smb 存回 nas 搞定的 你要是自己搞小主机可以考虑直接 windows 系统下载到硬盘
    所以系统选择可以考虑 windows ltsc 需要的功能自己添加就行了 openwrt + docker 是软路由那帮人非要折腾 all in boom 搞出来的奇葩玩意 个人不喜欢也不认为有必要(倾向专门机器专门用途)
    最后远程开机用 wol 就可以 这个需要网卡支持 大部分网卡都可以支持的 你可以买机器的时候问卖家&无理由退货时期就测试妥当
    至于关机我是自己写个脚本检测端口 收到 get 请求就执行 windows 命令关机(当时是为了装逼 但是这个经验可以借鉴)
    最后也可以考虑外接插座断电+来电自启(伤硬盘丢数据警告 不建议)
    至于你说的 ha 其实也是一种方案 应该有现成的集成
    不过上面几个方案都有远程控制难的问题(除了插座) 应该可以用远程回家/内网穿透方案解决 这就是另一个话题了
    我可以提一个:cloudflare tunnel
    ppg003
        2
    ppg003  
    OP
       2024 年 4 月 3 日
    @Ericality 非常感谢,参考你的建议硬件我就决定弄个 n100 的主机了,软件的话 aria2 我之前好像安装过 pc 浏览器上的插件,收到硬件后可以找个镜像试一下,感觉应该就够用了,另外两个我也体验一下说不定会有新发现。阿里云的话我又在 nas 上研究了一下发现 alist+webdav 挺方便的,我的是威联通,配置好之后就可以直接在文件管理器中操作网盘,速度也很不错,之后打算弄一个 docker 镜像放在下载机上这样网盘的部分就也都齐全了,你不妨也试一下。
    远程控制的话,wol 开机应该没问题,关机的话我到时候看看软件支不支持下载结束后自动关机,没有就再想其他办法了,get 关机也是个不错的思路,先收着了哈哈,从 HA curl 一下也很方便。
    其实我的软路由就是个 r4s+openwrt ,而且闲置资源挺多,不过这点和你观点一致所以也不打算让它干其他事情了,这种一不注意用多了反而影响网络还得回头去排查更折腾。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     935 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 55ms UTC 19:14 PVG 03:14 LAX 12:14 JFK 15:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86