智能家居,远程下载机
2024-12-06 10:57:53

关于智能家居的构想,一开始我只是想有个家用网盘能存东西就够。

但是,今年外出之后,才发现很多事的麻烦超出预料,不说别的,外部访问和下载速度就是一个很恶心的问题。

实际使用过程中,官方自带的外部访问速度很慢,并不好用,有时候甚至没法在外部看一些1080p的番剧。

正文

一开始是没这么个需求的,但我在外地工作的时候,frp(就是内网穿透)出了问题,nas断掉了外部访问。

而这时候,我偏偏不在家,家里电脑不方便开,所以我又没法进行远程操作。

实际上,我的家庭上传带宽是可以满足需求的,我测过峰值,实际使用的时候,很多时间是没问题的。

我和朋友谈论过关于远程上传下载的问题,当时都觉得Frp是个好办法,已经足够应对外部的访问了,毕竟外部访问只取决于家庭带宽。

而且,为了保证使用,我一开始在家里开的最稳定最好用的电信带宽。

但是这次FRP出问题,我完全没法去操作家里的电脑。

这时候,我需要一台电脑充当跳板,远程操作家里的电脑来控制nas,进而解决frp的穿透问题。

而且,这台电脑不仅可以充当跳板来解决很多不方便的事,也能去做一些自动化的事情。

比如,挂载方舟手游,辅助挂机,给一些游戏挂点卡和在线时长之类的,或者充当NAS的下载机,辅助下载一些大文件。

需求分析

结合上述的场景,情况基本上很明白了。

我需要一台配置简单还能用的电脑充当跳板机,来做最后的保险,顺带解决一些其他的事。

同时,我需要能在外部控制远程开关机,让这台机子足够省电,毕竟,这只是一个保底手段,我需要的不是一台服务器。

这个电脑需要具有如下特性:

  1. 够便宜,因为现在钱极少,所以这是最核心的需求,价格最好能压到600元以下,不是新件也无所谓,有就可以。
  2. 够耐操,不是对环境有什么要求,单纯就是这台机子可能放在某个角落用3年以上,希望中间别用几个月就崩掉就好
  3. 低能耗,至少不能是个电老虎,常规的400w电源能撑住就行,当然,主要是稳妥,别出现炸电源的情况
  4. 容量大,硬盘的容量必须够大,而且因为现在固态容量低,且这玩意的本质就是下载机,所以希望有个自带2T的固态
  5. 高扩展,希望主板能保证有一个m2的固态插槽位置,sata口的固态很麻烦,我后续装硬盘不好装,如果可以,最好再预留一个固态的位置
  6. 速度快,希望主板能自带千兆的网卡,保证外部访问的速度,虽然外网肯定跑不满,但是家庭内网之间,这个带宽是可以跑满的,便于大文件的传输

除此之外,常规状态下,我还是希望能运行一些稍微有点吃性能的工具软件。

如:cad手机模拟器以及DNF这类经典的横版游戏,大致要求就是这样了。

不考虑笔记本,二手笔记本价格都不低,且如果配件出问题,台式机配件更便宜,且方便更换。

配置方案

经过和朋友的联络,成功的搞到两台不错的选项,事情比预想中的要好很多。

肯德基套餐

硬件都是朋友的赞助,算是人情价,我自己再弄点机箱,线板之类的,累计约莫不到200就能入手,我只需要包邮加上V50的疯狂星期四即可。

显卡有两个朋友都愿意出,我正好也愿意收,AMD RX580 包邮就能拿,爽到。

不过这台电脑没有机箱,目前得想办法弄个机箱用,正好附近有个网吧,过两天发工资了过去问问,有没有废旧机箱收一个。

配件 硬件类型 市场估价/购买价
CPU I5的 朋友赠送
主板 精粤 朋友赠送
内存 16G 朋友赠送
电源 长城650 朋友赠送
主硬盘 致钛 Ti600 1TB 370
显卡A R9 270 2G 150
机箱 威盛ATX 大机箱 54

这么一整套,价格被压倒了极致,配合手里的一些零碎物件,用来做家里的跳板机,简直再合适不过。

朋友送的电脑有CPU+主板+内存+电源,几乎算是全套机器了,我自己买的加朋友的配置,拢共600左右,并不算高的配置。

回旋镖电脑

这是我一年前转给朋友的电脑,当时价格是3600,这电脑最开始我配置的时候原价差不多近6000,三年掉了近一半,真是没想到。

后来朋友需要电脑,我拆掉了部分配置,按照当时市场价卖他了。

正好,当时显卡价格有点虚,所以我砍了不少价格卖出去。

时隔一年,朋友换了新电脑,我正好要有台家用的远程电脑,这一套我卖出去的电脑仿佛去年的纸飞机回到我手里(暂时还没买,只是一个备选项)。

一开始,我预计现在价格差不多应该在2k左右,但是查了一下市价,比想象中的要低一些。

配件 硬件类型 市场估价
CPU i7-8700 CPU 500-600
主板 技嘉 B360 M 150
内存 32.00 GB ( 2666 MHz) 180-200
主硬盘 256 GB (三星 SAMSUNG MZVLB256HAHQ) 50
显卡 NVIDIA GeForce GTX 1060 3GB (3072MB) 450-500
机箱 先马的,原价近500的 270

这套配置已经出乎意料的强了,没想到现在价格居然差不多两千就能入手,折价有点太狠,一时间有些唏嘘。

不过,暂时不考虑入手,毕竟现在手里经济已经拮据到一定程度了,实在是没有办法。

远程方案

远程方案我看了市面上的很多方案,大致总结了一下,主要要分为两步。

  1. 远程开机,通过遥控的方式,在需要使用的时候打开家用电脑,在不需要的时候关闭,节省能耗
  2. 远程操作,目前市面上的第三方操作工具用的都不是很舒心,而开源的rust-desk效果不错,未来说不定会以此为主

操作已经确定,剩下的就是确定方案了。

首先,是远程开机方案,而目前市面上有两种常规的方案:

  1. 远程电源控制+BIOS联动开机的方案。
  2. 另一种就是第三方提供的远程开机棒。

因为现状窘迫,我更倾向于第一种,远程电源控制+BIOS联动的方式来开机,我这里参考了Asus主板开启来电自启

两者都要花钱,但是小米的远程控制供电还是更稳妥些,后续我按流程亲测,基本上不会出什么问题。

就是偶尔上电之后会有不开机,这大概是因为电源放电没搞完,只要间隔时间久一点就不会有什么问题。

不过远程控制暂时没确定,目前还是用向日葵来处理,未来我会替换成其他的工具。

rust-desk使用

在比较了向日葵和rust-desk之后,我个人目前更倾向于使用rust-desk,和朋友互相测试讨论过后,优势如下。

  1. 流量消耗低,按照朋友自己的测试,一周白天都开远程,也就消耗500M左右的流量,而服务器每月有20G的免费流量,完全没问题
  2. 低延迟,操作延迟基本上无感,只要服务器是境内的,带宽够的话,亲测用来玩单机没有问题。
  3. 安装方便,如果是传统方式安装可能很麻烦,但现在用了1panel的安装面板之后,事情就简单很多了,基本上就是傻瓜化的点点就行。
  4. 能播放音频,向日葵无法做到,而rust-desk则可以做到

需要注意的点:

  1. 打开1panel中,rust-desk的安装路径/opt/1panel/apps/rustdesk/rustdesk/data/hbbs,找到id_××××.pub的文件,找到对应的key复制进客户端就行。
  2. 客户端,设置->网络,只要配置ID服务器和key就可以,其他的不用配置了
  3. 手机端操作可能不太好用,这点是朋友说的,不过我不在移动端操作,所以无所谓这点

rust-desk开源的项目,没有会员费用啥的,用着也省心。

安装系统

本来打算用win10系统的,但是系统好像会自动升级win11,考虑到自己已经掌握了美化工具star11,这里就直接用win11的系统了。

激活win11系统的方式

1
irm https://massgrave.dev/get|iex

结语

目前已经完成了家用电脑作为跳板机的操作,在外边可以用家庭电脑来远程完成一些消耗性能的事情。

比如,AI生成图片,家庭NAS操作之类的事情。

不过,远程操作还是有点不方便,比如音频无法远程,后续看看有没有更好的方案。

Prev
2024-12-06 10:57:53
Next