最近迷上了RouterOS,卵路由系统换来换去 还得是ros,原本想着直接买台Mikrotik家的硬路由,不折腾了 看到灏同学冲了ccr2004 我后牙床都咬碎了 XMSL ,但是无奈Mikrotik家的产品实在是太贵了(买的起看不上配置,看得上的买不起),再加上我想买RB5009的时候刚好遇到缺货,在国内奸商一顿涨价操作之后,我无奈选择继续卵路由。
在海鲜市场上逛了几天,最终还是不想入手2.5G乐色网卡的机器,然而看着600多的j4125又始终感觉不是非常带劲(600不到就可以买到i5-8265u的机器了),于是乎便购买了倍控的C236软路由。
第一感受
900元(全新2997) i3-6100 4G运存+64G SSD,8个i211网卡,虽然比不上i350 i210之类,但也还是比傻逼2.5G网卡好多了。到手的成色还不错,没有明显的划痕,就是机器内置的2个风扇坏了,发出了锯木头的声音,加了点润滑油 也就修复了。
硬件升级
很快我就对其配置进行了一波小小的升级,将原装的单4G运存换成两根8G 组成16G双通道,将原本不知名的杂牌64G MSATA SSD换成我找人定制的64G SLC ATP工业盘 用于安装PVE系统,最后再往机器内塞了两块256G的致钛SC001 用于组Raid1 存储虚拟机文件。空闲的pciex8可以再额外扩展4个10G万兆光(x710芯片),就是我没在海鲜市场上找到适用的专用板卡,全新的板卡咨询供货商后得知1600😒😒😒
原机自带的i3 6100应对我家网络情况属实够用,但是i3我就看着很难受,所以在拿到了6月份窝囊费后便购置了一颗i5 6600T来满足我这奇怪的需求。(看着舒服多了
系统体验
机器安装的是我心爱的PVE系统,目前是7.4-13(PVE8已经出了,但我不敢升级)。
虚拟机RouterOS-7是这台机器的核心,掌管着我家的网络;使用了大半年 从未出现过任何差错,各种 防火墙规则 / Routing MAP 设置清晰,功能强大 极为好用,我愿称之为真正的路由系统。
虚拟机OpenWrt是旁路由网关,通过SSR连接海外飞机(备选方案,当ros的eoip-tunnel不通时,由netwatch自动切换),同时用于驱动用于IOT的AR9271无线网卡。
虚拟机HassOS为家庭智能IOT设备的中枢,接入所有的智能设备,通过homekit bridge以支持Apple 家庭应用。
虚拟机Windows 7单纯用于管理ROS,通过RDP远程桌面连接后使用WinBox程序。
容器Docker用于运行nginx proxy manager、mosdns、Portainer等应用。
容器LNMP用于承载本博客,使用lnmp架构,通过Cloudflare的代理实现无端口访问,具体操作可见 Cloudflare代理非标端口。
考虑到先前使用PVE的经验,往往伴随着系统升级会出现莫名其妙的BUG,由于PVE默认使用lvm-thin存储虚拟机磁盘文件,在炸机后取出虚拟磁盘文件会异常困难,所以还是手动组建了Ext4文件系统的Raid1阵列,使用目录形式挂载存储 以实现炸后文件导出的同时确保数据安全。
lvm-thin和zfs都将虚拟磁盘文件以vdev(虚拟卷)的形式独立于磁盘分区,使用目录形式存储的虚拟磁盘文件为单个qcow2格式的文件,可以直接通过复制实现导出和备份。
网口规划
由于机器的网口非常的充裕,所以我对两台比较重要的虚拟机直通了独立网卡。
网口1-4直通给RouterOS 7虚拟机,RouterOS内直接使用全部网口跟H3C交换机建立bonding1。 (802.3AD),bond1为Lan网络,使用bond1.10进行pppoe拨号,bond1.20作为Ser网络。
网口5直通给OpenWrt虚拟机,直连交换机取得10.0.0.10/24,通过eth1.20连接Ser网络取得10.10.10.10/25
网口6直通给HassOSt虚拟机,直连交换机取得10.0.0.8/24,通过eth1.20连接Ser网络取得10.10.10.8/25
网口7作为Sierra(Proxmox VE)宿主机的Lan网络,宿主自身、所有使用虚拟网卡的虚拟机和容器都通过此接口访问互联网。
网口8作为Sierra(Proxmox VE)宿主机的Ser网络,对Sierra主机进行管理,虚拟机及容器通过此接口进行端口转发,以备在互联网上外部访问。
总结
个人认为这台软路由还是挺超值的,在做工尚可的同时拥有比较强劲的性能和丰富的扩展(就是噪音吵了点),可以满足我对家用路由器的一切幻想。
2023年8月6日更新
总算是找到了机器时不时出现的 IO延迟 问题,是Raid1阵列中一块致钛SC001 Active固态发生了故障,通过购买同容量的Kioxia固态重组阵列后问题解决。
买的HP向Kioxia定制的硬盘,拆开后查看颗粒,通过询问“小飞机固态”为正片。
2023年9月17日更新
由于我拆了超微,手头多闲置了一颗E3-1260l v5,由于考虑到路由器不需要核显,便想着给倍控换上E3,我真的非常喜欢E3,而且倍控官方这机器有使用E3的版本(C236芯片组),所以我这台直接上E3是无法使用(H170芯片组);在魔改了bios后 研域h17sl这块主板才成功开机,让h110 b150 z170 h170等芯片组支持E3非常简单,只需要bios里替换为低版本的ME,然后再默认关闭即可。
最后,贴出bios固件 需要自取 原始bios 魔改bios(支持E3) 从DSM下载(QC)
2023年11月15日更新
偶然的机会 我发现这机器的CPU散热风扇从买来到现在一直都是卡死状态,就一直没有运作,怪不得在8 9月大夏天的时候CPU一直在60度徘徊;拆开风扇发现是轴承的簧片损坏(磨成粉了都),反手从别的风扇上拆了个,卡上后成功修复。
2023年12月13日更新
前几日机器风扇突发恶疾,开始发出异响,刚开始还以为是cpu风扇坏了,反手去淘宝买了个新的,换上后涛声依旧;然后我才意识到是机箱风扇坏了,起先图省事直接买了两个2线的4020规格风扇(原装风扇就是两线的),装上后直接TMD起飞了,只能无奈再去购买4线的PWM调速风扇(应该是拆机货);世界一下清净了(虽然交换机的声音还是很大)。
原装风扇是含油轴承,应该是年久失修了,第二次买的同为含油轴承(大意了),第三方买的PWM风扇才为滚珠轴承。
2023年12月24日更新
这机器没有万兆网口始终是我心里的残念,官方价值1600的X710-DA4始终是我不敢奢望的网卡(即便是双口的82599也不便宜),正好手头有一块尺寸非常短小的单口万兆卡MCX-311A,经过仔细的考量 发现刚刚好可以塞进去。
我从淘宝再购买了一根pcie x4带宽的10cm延长线,通过一顿弯折至这个诡异的形状。
最终成功非常极限的让网卡以倒置的状态安装进了卵路由(剪掉了一些散热棋片),且在PVE系统内查看为pcie3.0 x4的满带宽速率。
至于卵路由原机万兆网卡的挡板多出的3个洞,那我就只能进行钣金修复 直接用补土给填上。
初步装上后的成果感觉还行,就等着天气合适 我再打磨后喷漆了。
连夜修改ROS配置,成功实现万兆卵路由;孩子终于满意的笑了😊。
2024年1月5日更新
由于使用pcie延长线弯折的方案是在说过于野鸡,正巧现在Mellanox cx4421lx 25G OCP网卡来到了一个非常美丽价格,再加上卵路由使用了标准的pcie接口去扩展网卡,那我为什么不动手搓一张旋转了90度的OCP转接卡呢。😊😊😊
由于90度旋转和PCIE接口角度的问题,导致连线是极为困难,所有的差分线对全部交叉了,然后再整体翻折,真是要了我的命😂😂😂,好在最后上机测试是网卡是成功识别的。
装上机器,一切就跟预想的那样合适,内部看着非常完美。
但是很可惜,一顿操作 还是超出了机身1.5CM,想要网卡完整缩进机器内部 那OCP转接卡只能再往右下移位,而在这狭小的空间内双层板是根本无法布线了,只能上4层板,但是想起之前难受的布线过程。。。我累了 不想玩了 此机器的折腾就此结束,我买Mikrotik官方的机器去。😂😂😂