春节瞎折腾:Linux+KVM+软路由+NAS等等
- 功夫小狗这个春节的假期碰上了2019-nCoV,所以假期格外长。呆在家里闲着无聊,开始折腾软路由+NAS。
这俩玩意儿在D版已经讨论了很久,但是我一直没怎么关注,也没什么兴趣。
前端时间D版看到一帖,68元个我家云的设备(不含硬盘),我也跟着买了一个玩起来,这一玩就勾起了我的兴趣。
在坛子关注了一下相关的帖子,也涨了见识,发现软路由是虚拟化出来的,黑群晖也是可以虚拟化出来的,于是打算结合家里的网络环境,基于open source,DIY(折腾)出一个自己的系统 。
硬件方面:
CPU:i5-9400F
主板:华擎 B365M-ITX/ac
RAM:Kingston DDR4 2666 8G *2
SSD:HP 500G M.2 NVME
网卡:PCIe 千兆 ×4口
风扇:金钱豹1U纯铜
机箱和电源:1U机箱
其他:4T企业盘×4;PCIe延长线(配合1U机箱)
我家在装修的时候在车库放置了一个12U的墙柜,所以这次将机柜配置成1U的机架式,方便存放。
受疫情影响,机箱和机械硬盘还没到,先放桌上,安装和配置系统。
架构规划图:
如图:规划底层系统安装Debian testing,用debian进行Bridge、磁盘阵列、Samba、私有云、transmission等的管理;KVM进行虚拟化,部署LEDE等;安装Docker-CE,拉起一些容器应用。
为什么不用ESXI等虚拟化系统,习惯问题,并且用Linux进行底层管理,更灵活,更强大。
网络规划:
涉及到虚拟网络和实体网络的结合,策略等,在图中比较难表达清晰,后面安装的时候我会详细阐述。
网络规划如图:
由于我也是第一次部署,在部署过程中如果有所调整,我会及时更新。
硬件准备妥当,我们就开始吧。 - 白鸥我家云是不西数那个?
- 功夫小狗1、磁盘阵列
由于硬盘还没有到货。。。待更新。。。。
2、Transmission
我平时喜欢用Deluage而不是Transmission,但是Transmission-Daemon似乎更好用,它是以service的方式运行的。安装完了以后,我们先进行一些配置。注意:我们先进行配置,再启动service,否则配置将失效。复制代码- sudo apt install transmission-daemon
主要配置几个方面:
a)web登录的用户名和密码
b)关闭连接电脑的白名单功能,或者把你的电脑加入到白名单中,否则只有本机才能登录。复制代码- sudo vim /var/lib/transmission-daemon/info/settings.json
配置完了以后,需要启动transmission-daemon的service:复制代码- a
- b
- c
- d
- e
- 配置文件待更新。。。
查看并确认一下service运行的状态是否正常:复制代码- sudo systemctl enable transmission-daemon
- sudo systemctl start transmission-daemon
如果一切正常,就可以通过浏览器登录了。复制代码- sudo systemctl status transmission-daemon
Transmission-Daemon的默认web UI是很简陋的且不怎么好用,幸好有人做了个好用的UI,一下子提升了一个档次。
点这里查看。
先下载脚本:如果你上网不太科学,下载需要花点时间,也有可能失败,我将脚本上传了。复制代码- wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
- ##如果上面的下载失败,可能是https的原因,用下面命令:
- wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh --no-check-certificate
下载完成以后就可以安装了,按照提示安装:3、NextCloud复制代码- sudo bash install-tr-control-cn.sh
4、Docker-CE & other (Zabbix,ELK...) - maxwell.tang
- 功夫小狗容易出啥问题??
- NeoMan硬件问题,软件问题,都放一起,一条内存出个问题,路由,nas全宕谁受得了。软件的话,lede这种你web升级都有可能升级失败必须重刷的系统,除非你特别喜欢折腾或者没有办法,ros这种你开机只要不停电几年都没事的系统比较好。
- zvbe关注 做个伸手党 NOKIA E71 fly ~
- yyysuo我有ESXI快照,还有几个硬路由备用。
- shehzb好 iOS fly ~
- syf_alan哦
此贴完结 - lanwater软路由单独一台还可以考虑,主要是稳定性问题。我的黑群晖每次打开aira2配置页面都卡得不行,也不知道咋回事。我的b75主机又被我卖了。
- 功夫小狗我发现我无法编辑贴子,编辑以后,点左小角的“编辑帖子”,编写的内容都不见了。
如果这样,我就没法更新了。
=======================
换成firefox就可以,看来chrome兼容性不行啊。 - ohjustros 的设备做主路由,那是啥路由器啊?
- badloop旁路由不建议
直接一个电脑装lede 用openclash 已经半年没重启过了 稳如狗 都忘了有这个东西了 - fushia
基本和我配置一样,用unraid 吧
9100T +b250+4口网卡 - 2Bpencil
- 功夫小狗unraid是啥??
我买cpu的时候,之看了一下功率,就下单了9400F,不知道带F的是不带核显的。浪费了主板上那么多显示接口。。。哈哈。。。 - 功夫小狗好吧,已经买了,硬着头皮上吧。HiPDA·NG
- 功夫小狗我家云上次地板有人发帖的,但是我现在用搜索是搜不到了。taobao上70元一个(不含硬盘)。
- chencn这套板u做这些 壕啊 我都是g1840+1037u的
另外nas和软路由分开会比较好 - maxwell.tangrb450gx4 四核的 策略不多的话带500M没啥问题 。
- 功夫小狗不光只做这些,我以后会用利用虚拟化,做一些实验什么的。
- iTTT
- maxwell.tang不行 1009 9核至少 最好 1036吧小尾巴~
- poiu_elab马克一下
- maxwell.tang换1265lv2 教程来一发
- lennon0071马克技术贴
- G4欧因万有点不保险啊,而且应该配多核心U吧。
- georgelois18牛人,都开始cli下实现了!!
- ProteinPig想请教下,Debian+KVM和PVE的方案有什么区别呢?
- l32606软硬通吃,水平咋就能这么高呢?
- 功夫小狗没有用过PVE,不敢妄下判断。
我只是习惯了Debian,自然而然基于Debian部署了KVM。 - zxy_9023G5400、16G*2、B365M PRO4、三星大船22110 480G、mybook 10T*2、I340T4。
PVE底层,目前跑了爱快主路由,黑群晖,lean openwrt做旁路由,win10下跑bitcomet和迅雷,unraid直通SATA控制器管理机械盘做主存储池。
外接K2P做AP。 - psterman68元的钩子
win10
- 功夫小狗虚拟化、容器化。。。。是现在IT的发咱趋势,所以才需要集群来避免单点故障。当一台宿主机故障的时候,服务自动迁移到另外一台上。
- 功夫小狗兄弟,你阔以。。。。
- 功夫小狗哈哈哈。。。。。。不过这钩子挺好玩,后面会有别的用途。。。嘿嘿。
- vaiofansGEN8,升级了1260L,16G内存,PVE宿主机系统,SATA5系统盘,3块4THDD当仓库盘,ROS主路由,LEDE旁路,SERVER08主系统,管理下载文件,WIN7下载机单独给了块1T的PT用,顺道还虚拟了个UBUNTU玩,开机了快1年了,没宕过机,稳得一匹~~~再折腾的话,就得上万兆了。。。不过,我不编辑视频,貌似没这个需求