漫长填坑路:浅谈5种不同配置的软路由硬件方案
前言:
自从贪便宜入了星际蜗牛的坑, 这几个月就根本没停下过。 软路由的好处不言而喻,强大的流控,多拨,去广告,等功能在一个系统上就可实现,另外还有如黑群晖,UNAS等NAS系统。 最重要的,它仅让你付出最低几百元的成本,就可以实现过去上千元路由器才能实现的功能。
软路由的硬件要求相对较低,一款带网口的主板+CPU+硬盘就可以实现完整功能。 所以对于用户的可玩性相对较强,花费的成本对比比路由器的升级要小的多。
短短3个月,自己已经折腾了5台不同配置的设备做软路由。 有少许心得,仅供参考。
第一台: 星际蜗牛B款 (硬改双82583V)
作为第一台“入坑”级的软路由,星际蜗牛实在没什么好说的了, 网络上的教程与评测一抓一大把,优劣点都说的很明白了。 第一台我买的是B款,硬改双口千兆版本。 矿难和星际蜗牛的事情不再说了,自从入手了这套不到350元的“小垃圾”, ESXI, PVE, LEDE,爱快,群晖,UNAS,洗白,内网穿透,该试的花样都在这台机器上基本轮了一遍。
ABCD版本中,除了D款仅有单网卡版本,其余机型均有双网卡本,但只有C款绿色主板(皇帝版)才支持原生双千兆,其余均为需硬改或短接才能实现千兆网络。
目前市面上大部分为黑色主板,网卡型号Intel 82583V,较绿色板的intel I211网卡性能弱了一些,而且绿色双网版有恐怖的13个sata接口。
由于J1900以及小内存带来的各种问题,安装和配置ESXI过程中遭遇了各种小坑,于是更改成PVE系统+LEDE+NAS方案,稳定运行2个月无问题。不过这个“无问题“仅指系统没有死机, 这台硬改的网卡在网速稳定性上似乎翻车,明显达不到内网千兆速度。
由于星际蜗牛的教程和评价网上太多,这里简单跳过了。
第二台:工控机
工控机也是目前比较成熟的软路由方案, 我这台工控机的配置是 i5-3317U +8G内存+32G Msata硬盘,被动散热。 从配置上看,做台软路由+弱化版NAS还是绰绰有余的。
接口方面也是一应俱全,4个USB3.0+4个USB2.0, HDMI+VGA接口, 12V DC直流供电。
过程中遇到的问题
1. 扩展性不足
由于工控机的特殊性,主板尺寸及螺丝口均为定制,完全不能放到标准的ITX机箱内,另外主板挡板又是个问题。 主板有两个SATA接口,但实际只能接一个硬盘。
顶面盖板上仅支持2.5寸硬盘或是固态盘螺丝孔位。 安装一个后,剩余的空间不足以再安装第二个硬盘。
由于采用的是DC供电,主板没有提供电源Pin接口,硬盘的供电也成为了问题。 但是主板上有一个2P供电接口,通过2P转SATA电源线才能解决问题。
2.被动散热
工控机的被动散热原本是个很好的亮点,运行无噪音。 不过它最好是放在通风良好的环境中才有助散热, 像我这样放在鞋柜或是弱电箱中就悲剧了。 冬天感觉不到压力,一到夏天整个鞋柜都被烘的发烫, 怕时间一长鞋柜的挡板都变形了。 弱电箱这种更小的空间就更不用说了。 试着想过跟换为风扇散热,但主板上又没有风扇孔可安装。
在ESXI,ROS,LEDE,NAS系统安装方面,这台工控机倒是全程顺利,没有遇到什么坑。
第三台:华擎 J4205 方案
这块华擎J4205是闲鱼淘来的, 主板+16G内存+2块1T监控盘+乐拓SATA扩展卡共花了1000元大洋。 J4205作为J3455的小幅升级版,性能提升不大但价格差距还是比较明显,目前已经停产了,除了处理器外,其他配置均与J3455相同。
作为DIY 软路由的首选配置,华擎J4205 和J3455都有一个同样的问题:板载网口只有一个。对于需要做软路由的同学来说,多数倾向于再单独购买一块独立网卡。
除了单网口,这块主板在其他拓展性方面也是中规中矩。 M.2插口仅支持无线网卡,不支持M.2硬盘, 也没有独立的Msata接口。 原本家里多余的Msata和M.2硬盘都没有用上,只能又单独买了块2.5寸固态硬盘,占用了一个Sata3.0接口后,数据盘最多只能插3个了。
第二个问题是PCIE 1X接口。 虽然1X在速度上针对普通双口千兆网卡已经完全满足了,但也将接口限制死了。 目前PCI 4X的多口千兆网卡无论在型号种类还是价格上明显占据优势, 同样的价格下1X的双口千兆网卡可以买到4X的四口千兆网卡了。
机箱方面,我选择的依然是星际蜗牛机箱。 4盘位热插拔,支持ITX主板,50-60元包邮到家。同样的矿难机,暴风酷播云的空机箱也要近200元左右,HP Gen8更不用说了。最关键的是它刚好能塞进我的鞋柜,家里多余的3块1T硬盘还能利用起来了。
星际蜗牛ABCD四款机型中,机箱空间最大的是C款,前后面板采用了铝合金材质,达到3.7kg。 而其他版本在前面板上大多采用塑料材质,重量为2.6-2.8kg,最重要的是C款带有PCIE插槽挡板,扩展性更强。
硬盘盒同样支持固态硬盘。
过程中遇到的问题
1.电源接口问题
星际蜗牛机箱自带电源分为美基(120W),祖玛(150W),黑牌(200W)。 美基和祖玛为20Pin主板供电+4Pin CPU供电,黑牌为24Pin主板供电。 而华擎J3455和J4205的主板电源插口为24Pin,3个电源价格差距仅为个位数,建议直接入手200W,请购买蜗牛附带电源的同学务必注意。 笔者自己则是单独买了全汉的 250W电源。(24P不插满强迫症就犯)
2. 拓展网卡问题
PCIe 1X方案中免驱的网卡方案较火的应该是Intel 82576B。但这个网卡在我的J4205上无论如何都无法被系统识别到, 无奈只能换了同样免驱的博通BCM5720 双口网卡,支持直通,价格也相差无几。
3.硬件直通问题
这个问题是最令我吐血的。 我在ROS,LEDE全部设置完成后才发现ESXI内显示硬件全部不支持直通,用脚指头想想都不可能。 查了半天原因,最后在BIOS中发现J4205最新1.8固件中VT-d是默认关闭的。开启后就可直通了,悲剧的是ROS要重新部署了。
4. 板载 8111 螃蟹卡驱动.
J3455 和 J4205均搭载了Realtek RTL8111GR 螃蟹卡, 特点是ESXI官方原本镜像没有驱动,安装过程中提示上述文字,无网络接口,需要单独添加驱动。Vmware提供的ESXi-Customizer工具连Win7都不支持,只能在WinXP下运行,好不容易找到台XP的主机,结果又提示无法写入...
目前比较好用的是VMwarePowerCLI+ESXi-Customizer-PS的操作方式,过程并不算复杂,但这种加驱动方式会让你无比怀念windows系统。
最简单的方法就是下载驱动集合镜像了。 CHH上jtw大神做好的驱动集合镜像(点这里)
第四台:HP服务器
公司这台塔式服务器自买来后就没好好利用过,6年前买来1W+, 原计划是拉专线与国外客户对接ERP系统用的, 结果客户根本没提起这事。 前几年一直当做FTP服务器来用,这两年索性关机不用了。
配置:
CPU: E3 1240 V2
内存: 4G DDR3 ECC内存 (后更换为8G)
网卡:1Gb 330i以太网适配器 双网口 (自己又加了一根PCI-E 4口 Intel 82580网卡)
自带磁盘阵列卡 B120i/ZM,支持热插拔
最大支持8块(LFF)SAS/SATA硬盘
尽管是6年前的机型,E3 1240 V2 还是足够秒全场的,而且扩展性也不是普通主机可比的。 当然前提是你千万别考虑能耗问题。
前面板解锁拆卸后有4盘位热插播硬盘座。 网上还有魔改的8盘位出售,目前来看没什么必要。
没错, 所有的一切看起来就是一款*级的NAS. 用个塔式服务器,起码比蜗牛强多了。
过程中遇到的问题
1.Esxi 镜像选择.
由于服务器的硬件特殊性,如果官方镜像不支持硬件,那么添加驱动就是个巨大的工程。这些驱动是否能找到还是个问号。为了避免尴尬,只能尽量找一下HP官方定制版了。
所幸刚开始的思路就是正确的,HP官网也明确表示定制版系统是最简单也是最可靠的方法,甚至某些服务器需要定制版才可安装完成。
查询所支持的机型列表中, ML310e Gen8仅支持到ESXi6.0... 离最新的6.7U2有6个大版本的差距。
都2019了你还让我装6.0??? 最新的 6.7版本无论怎样都要试试。
事实证明6.7U2对过去的配置依然有很好的支持, 安装过程中虽然小坑无数,但总算没有什么致命的问题。
HP,DELL等均有定制版的ESXi版本可供下载, 对于某些配置奇葩的机型,或者尝试定制版系统也是个不错的选择。
HP机型支持页面:点这里
HP ESXi镜像下载页面:点这里
2. ESXI 强制最低4G内存
安装ESXI第一步就出现了问题. 系统要求内存最低配置为4G,而我的内存刚好是4G,但因为被Raid卡的缓存及iLo显存分配掉200M左右内存后,系统显示只剩下3.8G内存了,达不到系统安装的要求。
解决方法:
安装流程到Welcome画面,按ALT+F1进入 编辑界面
登陆界面账号:root 密码: 空
cd /usr/lib/vmware/weasel/util
rm upgrade_precheck .pyc #文件可能不存在
mv upgrade_precheck .py upgrade_precheck .py.old
cp upgrade_precheck .py.old upgrade_precheck .py #如果直接把这个文件备份.old
chmod 666 upgrade_precheck .py #增加权限后在原文件修改提示权限不允许
vi upgrade_precheck .py
编辑文本界面中查找 MEM_MIN #vi 搜索命令是斜杠 /
MEM_MIN_SIZE= (4*1024) 改成 MEM_MIN_SIZE= (2*1024)
wq! 强制保存退出
ps -c |grep weasel #不结束进程,
kill -9 [进程ID] #
此时正常情况下会跳回欢迎界面,如不跳回按ALT+F2返回继续安装
虽然解决了内存限制,但后续做网卡直通,内存预留给软路由时依然出现了内存不足的情况。为了避免各种幺蛾子,看来闲鱼一根内存条是再说难免了。
另外,折腾电脑15年,服务器还是第一次折腾, 结果买个内存还买错了。 我只知道需要买DDR3 ECC内存,结果不知道ECC还分特么Reg ECC 和 纯ECC 内存。
Vmware对服务器的支持还是非常出色的,可以看到所有的硬件均支持直通, RAID阵列卡,网卡,HP iLO控制均支持。 直通后的硬件对于提升性能,减少系统负担还是很有帮助的。
第五台: 映泰B85+Intel四代CPU
对于DIY粉来说,星际蜗牛,工控机,J3455,J4205都有个致命问题就是集成方案无法更换CPU。 从内心讲,我更推崇过往成熟平台的装机方案,像4-5年前的B85,H110方案等,与之配套的CPU目前价格合适,二手ITX主板在150-250之间就可搞定, H110甚至还可上Intel8代的U。 一款二手主板加低功耗CPU最低在400-600元左右,较J3455这样的方案虽然贵了100-200元,但自由度更高。
整套方案里,除了这块映泰ITX B85N是二手淘来的,其余配件均是家中电脑升级后剩下的。这块板子看中的是它双RTL8111G网口(又是螃蟹卡...), 以及PCIE 16X的拓展口(能做很多事情)。
主板有Mstata及MiniPCIe接口,可通过跳线切换Wifi网卡和Msata硬盘。 这块Sandisk 128G的SSD终于可以上岗了,不会再占用到左侧的4个Sata口。 不过这块主板的SATA配置为SATA3.0×2,SATA2.0×2,少许有些遗憾,但装机械硬盘问题不大。
内存DDR3 1600 4G ×2, 同样是电脑升级后换下的。
拓展的网卡为Intel Pro 1000pt 82571,PCIE 4X版本。 当初贪便宜闲鱼2张卡80包邮,现在也能利用上了。
过程中遇到的问题
CPU 问题.
这个问题我一直在纠结, 升级换下的CPU为I5-4590, 功耗84W。 这个U要是放在鞋柜里,估计柜子要变火炉,两年的电费估计又能挤出一台软路由来, 一定要换掉。
I5-4590淘宝商家回收价为410元, 闲鱼估计还可以再高点。 想着换同价位的低功耗CPU,目前同价位的低功耗CPU为i5-4590T (2.0Ghz 四核 四线程), 能满足需求,售价为420元左右,刚好可以替换,35W的功率也合适。 由于我现在还没有NAS在线视频的需求(目前数字网盘为看片主力) ,原本也考虑志强的E3--1240L,但价格太高了,后续可能要用的4K硬解可能也会出现问题。
总结:
写到最后,估计一定会有人问我这些配置在实际使用中有啥区别?
我的答案是:在本人200兆宽带的环境下,2345配置几乎感受不到差别。 除了翻车的蜗牛外,几台机器内网传输均能达到90-100mb。 这一类软路由,对性能的要求并不高,并不需要把它当PC搞。 把可玩的配置搞完后,大致慢慢出坑了, 5台设备除去原有的配置,自己的投入仅在2000元左右,可以说这个坑还不算深。
对于已经入坑的小伙伴来说,硬件有拓展性是重点,另外找到性能与能耗的平衡点就万事大吉了。
当然,软路由的重点并不是硬件。 系统方面才是值得深入的,这方面需要懂些Linux基础才能真正玩的转。正如笔者,起初对这类系统自信满满,真正深入后面对各种命令顿时完全懵逼。 直到装到第3台主机时,才逐渐摆脱教程。


































kanno
校验提示文案
杏仁核桃树
校验提示文案
誰可相伴
校验提示文案
坐看春秋
校验提示文案
2026锦鲤附体
校验提示文案
值友6989708220
校验提示文案
云淡风轻江月明
校验提示文案
值友4096861357
校验提示文案
宫保鸡丁盖浇饭
校验提示文案
早餐吃饱饱
校验提示文案
阿安北理师兄
校验提示文案
望星看月
校验提示文案
小罗93
校验提示文案
按理说
校验提示文案
yellowhill
校验提示文案
s1oz
校验提示文案
病猫扮老虎
校验提示文案
waiting00
校验提示文案
sweetskys
校验提示文案
看看看不到
校验提示文案
Feng5487
校验提示文案
davy990
校验提示文案
云淡风轻江月明
校验提示文案
小罗93
校验提示文案
davy990
校验提示文案
冰阔落还是喝可口的
校验提示文案
值友6989708220
校验提示文案
平凡之路95
校验提示文案
望星看月
校验提示文案
V一横
校验提示文案
我不想熬夜
校验提示文案
寂寞的牙刷
校验提示文案
lekemei
校验提示文案
就想改个特别的名字
校验提示文案
嘻you记
校验提示文案
hiwtom
校验提示文案
ylimys
校验提示文案
杏仁核桃树
校验提示文案
AngelDean
校验提示文案
酸奶式沉淀
校验提示文案