600元组装全万兆电口路由器
起因
最近家里改造需要将原来的书房改成客房,因此干脆将原来放在书房的All in Boom主机拆分成路由器和NAS两个设备。路由器放在入户弱电箱附近,NAS扔到杂物间。
一开始打算买成品软路由,比如去年很火的N5105或是今年的N100之类,但是这些产品的价格总让我觉得自己被割了韭菜。2.5G软路由接近1000(N100价格),光口万兆也是接近1000(某LINK),电口万兆设备更别说了。
于是我开启了不停寻找解决方案的路程,就在某天刷二手鱼寻找拆机服务器主板的时候,系统推荐了一款主板:超微 X10SLH-N6-ST031,三块X540-T2,六个万兆电口,瞬间问题解决了。
硬件
路由器硬件
主板:超微 X10SLH-N6-ST031(二手鱼300)
CPU:E3 1265L v3 (某宝120)
内存:DDR3 8G 纯ECC 内存(某宝50)
硬盘:朗科128G SSD(某东 60)
散热:追风者伯乐S4(某宝70)
电源:很久以前买的200W电源(0)
机箱:玻璃侧板碎了的机箱(0)
路由器的具体配置如上,实际上还可以缩一缩,再降低成本。
CPU,可以缩成 E3 1230L v3,额定功率为25W,发热和功耗都会有很大幅度降低,而且1230L v3 价格只要40。但是它没有集显,装机和检修都不太方便,再考虑到我有多开虚拟机的需求,最后还是选了 1265L v3(现在不太推荐买1265L v3,因为这款U的价格最近被炒的很高)。另外需要注意E3只支持纯ECC内存,常见的REG ECC不能被识别开机。
散热,E3 1265L v3 的TDP是45W,完全不需要追风者S4这个级别的散热器,主要是因为我住在广州,而且机箱和风扇都是从垃圾堆里淘出来的,就上了个好点的。
备选CPU性能对比图主力机硬件
解决了路由器的硬件,主力机同样需要一个万兆网卡,我找了最便宜的浪潮拆机 X540-T2,据说是兼容地狱,实际也是碰到了不少麻烦。
第一个是PCIE通道问题,X540-T2网卡要求的PCIE通道为PCIE2.0x8。我之前用的是TUF B450M PRO GAMING,第二个x16插槽最高只支持PCIE2.0x4,会导致路由器与电脑的协商速率是10Gb,但实际速率为2.5Gb左右。
X540-T2网卡参数B450主板PCIE插槽参数最后通过更换B550M主板解决,B550M芯片组的第二个x16插槽最高支持 PCIE3.0x4,插上X540-T2后会自动变更为 PCIE2.0x8。
B550主板插槽参数PCIE3.0x4转为PCIE2.0x8第二个问题是驱动问题,X540-T2网卡是服务器网卡,WIN11装不上Intel的官方驱动,用Intel驱动检测也无法检测到网卡硬件。最后懒得折腾,直接360驱动大师一键检测安装,问题完美解决。
软件
路由器系统
路由器基础系统选择了Proxmox VE,基于Debian而且开源,驱动支持完善,方便折腾。
装好系统后就自动识别了网卡信息,不需要额外安装软件。
PVE自动识别X540-T2网卡巨型帧设置
万兆网卡需要开启巨型帧(jumbo frames)。在不开启巨型帧的情况下,我自己使用iperf3测速的结果为6.4Gb/s左右,开启巨型帧之后测速结果为9.87Gb/s左右(测速结果忘截图了)。
PVE在 节点-系统-网络-选择网卡-MTU 中选择网桥后开启。默认的MTU是1500,开启巨型帧需要把MTU设置为9000。
PVE设置网卡巨型帧RouterOS在 Interface-选择网卡-General-MTU,同样设置为9000。
RouterOS设置网卡巨型帧WIN11在 设备管理器-网络适配器-选择网卡-右键属性-高级-巨帧数据包,选择9014字节。
Win11设置网卡巨型帧测速
iperf3测速
由于路由器上的系统盘是SATA3接口,最高也就6Gb速率,所以我使用了多线程测速,测速结果是9.91Gb/s,已经非常接近10Gb的理论带宽了。
iperf3网络测速结果复制测速
在PVE里新建一个虚拟机,开启samba共享,然后Windows往里复制文件。
结果是几乎跑满了软路由SATA硬盘的写入上限,考虑到传输和虚拟机硬盘性能损耗,可以认为是成功的。
对拷复制网络测速结果功耗
我额外装了一个PCIE 2.5G网卡(realtek 8125b,功耗大概7W)和5个3W的风扇,整机平稳运行的总功耗是55W。
如果去掉这些为了散热增加的设备,算下来软路由功耗为33W左右。当然还可以通过限制CPU频率之类的方法进一步降低功耗,目前先不考虑。
体积
一般的软路由都是一个小盒子,直接塞弱电箱或者放鞋柜里就行。
但是本次组装的软路由不行,它的主板目测接近一款ATX主板的大小,加上电源和散热器,需要用支持ATX板型的大电脑机箱来装。
对体积有较高要求的人群需要注意。
总结
相对于成品软路由,本次攒的全电口万兆软路由价格超低,但是功耗高、体积大。
如果家用NAS使用的是全SSD,或者使用了SSD加速机械硬盘,或者机械硬盘做了RAID使得读写速度超过300M/S,并且对功耗和体积都不敏感,我还是很推荐大家去组装这样一台全万兆设备的。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
Junson2001
校验提示文案
带我回斯图加特
校验提示文案
唔米伦
校验提示文案
带我回斯图加特
校验提示文案
夕阳旭旭
校验提示文案
神奇萝卜
校验提示文案
饿鱼包包
校验提示文案
lonb
校验提示文案
Hungup
校验提示文案
usr001
校验提示文案
外面在下雨
校验提示文案
堕落的虚空
校验提示文案
adoif_sun
校验提示文案
闪电雷龙
校验提示文案
109109109lf
校验提示文案
rainychu
校验提示文案
消遣9527
校验提示文案
华表
校验提示文案
Akiyama丶Mio
校验提示文案
垃圾佬阿蓝
校验提示文案
手撕蘑菇丶4869
校验提示文案
嘉然辣辣米
校验提示文案
饿鱼包包
校验提示文案
tianguang
校验提示文案
000海哥000
校验提示文案
dongyi945
校验提示文案
醉後De大魔王
校验提示文案
纯天然野生散养奥特曼
校验提示文案
kaerd58
校验提示文案
明烛长醉
校验提示文案
Navo
校验提示文案
值友5783594851
校验提示文案
值友9838501467
校验提示文案
值友6150583852
校验提示文案
乱码哥
校验提示文案
垃圾佬阿蓝
校验提示文案
神奇萝卜
校验提示文案
Akiyama丶Mio
校验提示文案
华表
校验提示文案
消遣9527
校验提示文案