NUC 魔改HomeLab的简单尝试
前言
首先声明一下,这个魔改方案来自无锡的一位兄弟(大妈上我已经搜到他的文章),并非我原创。第一次看到是在东哥的频道,当时正值家里宽带升级300Mb,刚换的R2S体质又比较弱,不定时抽风,严重影响家里的用网体验,特别是儿子看动画片,被吐槽得厉害 ,至于我本身主业IT,难度并不会很大,说干就干了。
工作原因,玩过不少NUC,骷髅峡谷冥王峡幻影峡谷甚至石英峡谷工作站,在我看来每一件NUC都是艺术品。但为什么我会为区区一个6代NUC6i5SYH买单?首先,NUC特别是往后几代的NUC,电源几乎跟主机一般大小(石英峡谷内置500w电源),有点喧宾夺主,但NUC6电源差不多就一个普通手机充电器大小,完全不占地方。其次,这款i5 6260u主频虽然不高,但vt-d/vt-x/aes该有的都有,TDP 15W,适合7x24。说到底还是觉得这款机器够用,跟自己需求吻合。
机器配置
型号:NUC6i5SYH
CPU:i5 6260u
Mem:16GB(美光颗粒,足够稳定)
HDD:三星 128GB SSD(MLC寿命够长,mSata接口)
魔改配件
其实魔改没什么好说的,无非就是机箱切割,找到一个靠谱的师傅比什么都重要。当然了,不切割,买根USB3.0转千兆的转换线插上也完全没有问题,esxi认得。切割方案,需要用到下面四个配件:
1、sata转msata(tb随便找了一个,价格10以内包邮到家)
2、m2转pcie(我买的品牌是ADT,型号R42SF,长度0.07m,价格大概六七十,做工上乘)
3、富士通i350 am2双千兆网卡(某黄鱼上找找,价格大概在120左右,有新旧版本之分,旧版本PCB绿色较暗,固件一般比较老,需要刷,后面会提到)
4、网卡挡板(量太小,师傅不愿意做,所以最终其实是找了无锡这位同学买的,讲真他的价格可真一点不便宜 )
魔改过程
要不是看完东哥视频马上在某黄鱼上找到了800顺丰包邮的同款机器,我入手的肯定是M720q 。过程中遇到的几个坑:
1、机箱切割比想象中麻烦,来来回回5次,相比之下M720q更香,当然如果你们坚持,切割师傅我可以推给你们。
2、冬天可能比较干燥,不知道哪次带电操作把i350网卡打坏了,导致装上后其中有一个口始终点不亮,直到重新买了一块i350换上后才发现。所以这也是为什么我要贴导热绝缘胶皮,一方面不确定机舱塞得满满当当散热会不会有问题,另一方面也是为了防止裸露的触点之间短路。
3、后面买的那块i350明显PCB颜色更深,装上后esxi居然不认,查了全网只找到了一篇正儿八经的文章,还不是i350这个型号的,只好硬着头皮在WIN10下用intel高级网络管理工具刷入最新固件,果然好了。
4、明明BIOS设置了通电自启动,结果不起作用,开机有warning,原来是CMOS电池没电了,自己换,考究地给电池包了热缩膜。
成品展示
底层铺的是ESXi 6.7 U3,上面跑4个虚拟机(其中i350的两个口直通给Ros做WAN/LAN)
Ros:主路由,稳如老狗,带DNS Server,对访问速度有一定帮助
OpenWrt:旁路由,老生常谈的几个功能
CentOS 7:自己的开发环境,跑点自己写的工具
Win10 Pro:配合tv穿透,可以用来配置Ros、OpenWrt和白群,当然主要作用是刷分和下载,远程tv到这台Win10虚拟机然后挂qBittorrent,内容下载完往白群扔,电视盒走SMB,配合投影,还是挺香的。
用宜家柜子最上层DIY了一个简易正压式的防尘机柜,带风道,只需要定期更换风扇进风口的静电驻极膜即可。机柜内除了这个魔改NUC6,还包括一个DS418Play,一个APC UPS,一个AX1800,一个R2S,所有设备接入UPS,AX1800作为交换机和AP使用,R2S简单配置过,作为NUC6维护时的备胎,把NUC6上的WAN拔下插上就能用,DS418Play因为放着儿子从出生开始的所有照片和视频,还有我十几年来资料,非常重要,定期会往另一台异地白群做备份。
家里大概有二三十件小米智能家居设备,加上手机pad之类的其他设备,数量应该会上50,这套方案从第一天通电到现在已经100多天(中间换电池关过一次机),没有出过任何问题,还是相当稳定的。前期我也稍微研究了一下双软路由的设置,目前的配置,不影响正常上网。
文中需要用到的东西清单如下,请大家各显神通自己找吧,现在传个东西太麻烦,有问题评论区讨论吧
1、ESXi 6.7 U3
2、Ros(2G L5授权)+Winbox
3、OpenWrt(L大的版本)
这里简单展开讲以下两点吧
1、i350am2网卡如何升级固件
如果你到手发现ESXi 6.7 U3无法识别i350am2,那就按照以下步骤操作一下:
A、找一台WIN10的PC机,安装intel高级网络服务
B、重启PC
C、设备管理器 -> 选中i350 -> 右键 -> 属性 -> 引导选项 -> 闪存信息 -> 选择BootIMG.FLB文件进行升级(文件路径:C:Intel25.4APPSBootUtil,这里的BootUtil.FLB想办法自己找找)-> 重启
2、如何安装配置ESXi+Ros+OpenWrt的完整教程
油管找一下up主“洋葱”,人称腹语哥,他分两期视频详细讲解了如何在ESXi上设置Ros+OpenWrt双软路由,需要用到的ESXi/Ros/OpenWrt其实在这两期视频下方也都能找到,我个人认为已经讲得很明白了 )
双软路由按照腹语哥的配置完成后,需要在OpenWrt的防火墙策略中增加以下内容:
路径:网络 -> 防火墙 -> 自定义规则 -> 注释上面两行,并在最下方增加“iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE”
收尾
仅仅是喜欢NUC,绝无炫耀的意思,勿喷
寂寞狂人
校验提示文案
DDI_
校验提示文案
兰瑟儿
校验提示文案
Troy_94
校验提示文案
哟陈总嘛
校验提示文案
阿安北理师兄
校验提示文案
ischanstic
校验提示文案
不夜之城
校验提示文案
值友2267792441
校验提示文案
煮鸡蛋
校验提示文案
善良大灰狼
校验提示文案
值友5090123637
校验提示文案
小小小tiny
校验提示文案
乌拉乌拉拉拉拉
校验提示文案
青红造白痴
校验提示文案
玩法可以不同
校验提示文案
visionzhao
校验提示文案
值友1481949913
校验提示文案
值友4695421660
校验提示文案
丸瓜督
校验提示文案
小0_0刀刀
校验提示文案
值友4695421660
校验提示文案
值友1481949913
校验提示文案
danety
校验提示文案
danety
校验提示文案
molishubiao
校验提示文案
zjyt
校验提示文案
visionzhao
校验提示文案
玩法可以不同
校验提示文案
鹅鹅鹅2018
校验提示文案
青红造白痴
校验提示文案
肥仔一个
校验提示文案
zodo
校验提示文案
乌拉乌拉拉拉拉
校验提示文案
小小小tiny
校验提示文案
值友5090123637
校验提示文案
善良大灰狼
校验提示文案
Eavan_H
校验提示文案
kenhone
校验提示文案
煮鸡蛋
校验提示文案