笔记:万由NS-202、J4125小主机,all in one(2.5g、ESXi、OpenWrt、iKuai、群晖)
柴䦒
编辑于 2022年01月25日 11:59

笔记分为四个部分:硬件情况、当前方案、施工记录、迭代过程与对比。

主要记录折腾过程中的简略步骤、一些问题的解决方式、一些想法。

一、硬件情况

设备一:万由NS-202

购买配置:j4125/16G eMMC硬盘/4个RTL8125的2.5G网卡/12V5A 60瓦的电源

自己加配:三星DDR4 2666 16G内存2根/西数SN750 500G固态一条

万由NS-202

设备二:J4125小主机千兆版

购买配置:J4125/4个i210的1G网卡/2条长度不同带供电的sata线

自己加配:三星DDR4 3200 8G内存2根/三星960EVO 250G固态一条/希捷银河8T机械盘一块/apple macmini原装1t机械硬盘一块/12V6A 72瓦电源

J4125小主机千兆版

选择这些硬件,是考虑了是否能买到、网上现有产品、旧款硬件(J1900/J3455)、预算、性能、用途、稳定性、其他硬件配合、网上查到的资料之后决定的。并且下单前还参考了B站不少UP主的视频、求助了eSir、咨询了商家、看了不少网上的帖子。

二、当前方案

万由NS-202:

ESXi 6.7 + RTL8125驱动自行封装镜像。

iKuai做主路由,2核心8g内存,直通2个网卡都作为WAN口,多线负载使用源IP+目的IP+目的端口。

OpneWrt做旁路由,2核心4g内存不直通网卡。

群晖安装了DS3615sx,2核心11g内存,不直通网卡。

目前还有一个网卡没有任何设备使用。

ESXi、iKuai、OpenWrt、群晖,都共用一个虚拟LAN口,占用1个网卡,这个网口接入H3C的Mini S1248的48口交换机。其余所有设备都接入这台交换机。

整个局域网上网设备在170台左右,所有设备都在一个18U的机柜中,全屋使用超五类线(无法换线),拓扑图如下:

万由NS-202拓扑图

J4125小主机千兆版:

ESXi 6.7U3 DELL的OEM定制版镜像。

OpneWrt做主路由,2核心4g内存直通2个网卡,1个WAN口,1个LAN口。

群晖安装了DS918+,2核心8g内存,直通1个网卡。

ESXi占用1个网卡。

OpenWrt的LAN口,群晖的LAN口,ESXi的LAN口,都接在H3C的Mini S8G-U的8口交换机。

8口交换机剩下5个口,接了1台华硕AX86U、1个猫盘、1个电脑、1个其他房间的普联TL-SG1005D的5口交换机、1台水星SG105Pro5口网管交换机。

其他房间的5口交换机,1个LAN入,1个LAN出接电脑,1个LAN出接Nintendo Switch™,2个LAN出空闲。

5口网管交换机,1个LAN入,1个IPTV入,1个混合出接入客厅的SG105Pro5口网管交换机,2个纯LAN出接入两个房间的墙面网口。

客厅的5口网管交换机,1个混合入,1个IPTV出给TV盒子,3个LAN出分别接入电视、电视柜里的电脑、Nintendo Switch™。

整个局域网上网设备在40台左右,所有设备都在挨着弱电箱的改装鞋柜中,全屋使用超六类网线。拓扑图如下:

J4125小主机千兆版拓扑图

采用这些方案,是考虑了既定事实、户型、预算、功能用途、无线覆盖、终端需求、已有硬件复用等因素,并且参照了从2011年始到2021年的一些折腾、工作、购买等方面的经验。并且截至记录笔记时已稳定运行25天。

三、施工记录

3.1 BIOS设置:ns-202和j4125小主机设置BIOS是相同的。开机不停点按delete健进入BIOS,然后依次设置如下选项。

关闭网络启动:Advanced中Network Stack Configuration中Network Stack由Enabled改为Disabled

Network Stack Configuration

设置EFI或Legacy启动方式:Advanced中CSM Configuration中CSM Support,根据固件自行选择efi启动则选择Disabled,Legacy启动则选择Enabled

CSM Configuration

设置来电自启动:Chipset中South Cluster Configuration中Miscellaneous Configuration中State After G3选择S0 State;S0 State是来电自启,S5 State是手动开关机,Last State是上一次状态。

South Cluster Configuration

Miscellaneous Configuration

State After G3

设置PCIE动态电源管理:Chipset中South Cluster Configuration中PCI Express Configuration中PCI Express Root Port 1中ASPM设置为Disabled;然后其他的PCI Express Root Port 2到5也一样设置ASPM为Disabled

PCI Express Configuration

PCI Express Root Port 1到6都要设置ASPM为Disabled

最后按F4进行保存BIOS设置,然后设备会自动重启。如果已经制作好了安装u盘或者pe系统,在关机状态下插入u盘,再次进入BIOS,设置启动项:Boot中Boot Option #1选择插入的u盘,按F4保存即可直接重启并从u盘启动。

3.2 ESXI镜像下载:尝试装了Proxmox(PVE)、Unraid、ESXi,ESXi在不支持IPMI的普通主板上连温度都不显示。PVE的功能非常强,但扩展这里完全看自己发掘。Unraid我朋友一直在用,我不喜欢u盘作为系统盘的感觉,也懒得折腾把u盘克隆到板载闪存上。出于对ESXi的熟悉,为了省事,最后选择了ESXi。下载ESXi需要在VMware的官网先注册账号,注册账号时如果填写验证码总出现错误,只需将网站语言设置为英文即可通过验证码完成注册。登录账号后,在“资源”中选择“产品下载”。

登录账号后进行下载

在新开的页面找到“vSphere”即可选择对应版本进行下载。

找到vSphere

普通版本的esxi是需要购买的,但各大服务器厂商的定制版本是可以免费下载的,在“自定义ISO”中就可以找到。

下载OEM定制版

这里我分别尝试了最新的7.0u2和6.7u3。最后两台设备都安装了6.7u3的版本

3.3 安装ESXi:使用rufus这款绿色小工具,将下载到的ESXi镜像写入到u盘中。在关机状态下插入设备,开机后在BIOS选择u盘为第一启动项,重启自动进入ESXi启动页面,一路按照提示下一步。之后会要求设置访问密码,需牢记密码。最后会提示拔掉安装介质(u盘)后重启。重启之后需要设置一点东西,按F2输入密码进入设置,选择Configure Management Network按回车,之后选择IPv4 Configuration回车,选择第三个选项手动配置IP地址,按空格键选定。之后输入所需的IP地址、子网掩码、默认网关。

选择手动设置IP

修改完毕后按esc键返回上级目录,此时会弹出窗口询问是否确认修改,按y键确认。之后可以通过网线连接设备和电脑,在电脑上配置一个同段的不同ip,即可在浏览器中访问web后台,地址为https://刚才设置的ip

注意要按y确认

这期间会遇到几个问题。首先是网卡不兼容的问题,应该在ESXi的支持页面查看设备的网卡是不是被支持的,如果网卡不在支持列表中,则无法进行安装,需要自己打包驱动(万由NS-202就是用6.7u3自行打包驱动)。然后是7.0版本默认占用120G虚拟闪存空间的问题,在启动页面会有一个5秒倒计时,此时需要眼疾手快,按下shift+o键,输入命令autoPartitionOSDataSize=10240,这里我给了10G的空间,6.7版本则不需要做这一步操作,本身占用的空间就不大。

地址:https://www.vmware.com/resources/compatibility/search.php

我在ns-202上尝试了参照网上的教程,使用ESXi-Customizer工具,将Flings论坛(VMware弄的社区)中下载到的驱动/网上找到的驱动,封装了7.0u2的安装镜像,还是以失败告终。最后ns-202这款RTL8125的2.5g设备,使用的是6.7u3的镜像封装网上找到的驱动,成功安装。

我在j4125小主机上直接安装了7.0u2是可以的,因为i210的网卡,是ESXi支持的。而我最后又换回6.7u3的原因有4个。

一、7.0u2直通核显给虚拟机后,设备重启,核显就变成了需要重新引导的状态,导致对应的虚拟机无法自动启动(可通过直接点击两次切换直通来临时解决,7.0的优点就是直通时不需要像6.7一样需要重新引导。)。

二、直通sata控制器后,16G的内存除开硬件占用还剩15.8G,此时只能分配使用11.4G,剩下的内存无法使用。6.7u3好一些,但好的不多,可用内存为12G,但对我这种强迫症来说整数更友好一点。

三、7.0直通网卡给群晖网络传输超过3G数据就会卡死,不直通网卡但也不直通SATA控制器时传输超过1G也会卡死

四、7.0无法通过web管理页面设置NTP服务器。6.7u3可以在web页面设置,NTP服务能正常启动但貌似不会生效,不仅是时区相差8小时,而且时间也不对,仅是设置完了求个心理安慰。

6.7版本成功跑起来的NTP服务

3.4 下载iKuai和OpenWrt:iKuai是国产的软路由器系统,直接搜索官网,在官网有很直观的下载引导,选择ISO文件进行下载即可,需要注意的是64位版本需要的内存会大一些。而OpneWrt这个软路由系统,我尝试了官网版本和eSir编译的‘高大全’、‘精品小包’版本。目前使用的是eSir的2021年4月1日的精品小包,关于精品小包和高大全的区别可以查看eSir的视频。下载openwrt是需要一定上网能力的。

openwrt官网:https://openwrt.org/

eSir编译版本:https://openwrt.club/dl(这个站点可以跳转到eSir的网盘)

3.5 ESXi下安装iKuai和OpenWrt:这两者的初始步骤相同,在web页面左侧点击虚拟机,在右侧点击“创建/注册虚拟机”,在弹出的页面选择“创建新虚拟机”,之后的名称、兼容性、客户机操作系统、操作系统版本。

一些相同的初始设置

之后选择存储这一步默认,直接点击下一步。

选择存储时默认即可

到自定义设置时,依个人需要对虚拟机进行设置即可。iKuai和OpenWrt有略微不同,iKuai只需要将下载ISO镜像上传到ESXi的存储中,之后挂载到光驱即可。

选择iKuai的ISO镜像

OpenWrt的镜像为img格式,需要用到StarWind将OpenWrt的img镜像转换为ESXi需要的vmdk文件。它是一个免费软件,官方下载是用邮箱注册一个账号,官方会把下载链接发到注册邮箱中。

https://www.starwindsoftware.com/

安装StarWind后选择本地文件Local file,点击next。

选择Local file

找到下载好的OpenWrt的img镜像,点击next

选择OpenWrt的img镜像

选择转换后文件存放的位置,依旧选择Local file本地文件,点击next

选择转换后文件存放的位置

转换格式选择vmdk。点击next

选择vmdk

选择转换为ESXi所需要的镜像,然后一直点击next,即可生成vmdk文件。

选择ESXi镜像

转换后的文件有两个,需要都上传到ESXi的存储中

2个vmdk文件

当两个文件都上传完毕后,会被ESXi识别为一个硬盘,安装OpenWrt时需要删除原硬盘,并选择这个硬盘。

添加现有硬盘

先上传2个vmdk文件,之后选择这个出现的硬盘。

两个vmdk上传完后变成的硬盘

检查设置无误即可开启虚拟机电源。

iKuai虚拟机打开电源后,可以在ESXi的浏览器控制台中直接操作,iKuai需要先完成安装过程,选1按回车进行安装选择,按y并回车进行安装。

完成iKuai的安装

之后会自动重启,重新打开控制台后,进入了iKuai的后台,此时需要设定LAN的ip,才能使用网络访问web后台。选2并回车,按照界面提示的命令,设置LAN的ip即可。之后可通过设置的ip在浏览器中进行访问,依个人需求设置具体参数。

iKuai后台

OpenWrt虚拟机打开电源后,也是使用ESXi的浏览器控制台进行直接操作,这里不同的是,我使用eSir的固件,他已经做好了很充足的提示,按照英文提示操作即可,看不懂英文可用翻译app进行拍照翻译。

OpenWrt后台

按提示,按回车进入命令行配置,输入命令vi etc/config/network按回车,这是一个vi编辑器命令,打开了一个网络配置文件,移动光标到‘lan’处,确保输入法是英文输入,不是中文的。此时按字母i键,这个文件就进入了编辑模式,设置lan对应的ip,然后按esc键退出编辑模式,再按 :wq 进行保存文件,其中“:”千万不能丢,w是写入,q是退出,这样才能保存文件,如果在编辑过程中不小心修改了文件原来的其他内容,又不记得改了什么,可以直接按:q进行退出,这样就不会保存修改。之后可通过设置的ip在浏览器中进行访问,依个人需求设置具体参数。

修改OpenWrt的ip

要设置iKuai为主路由,OpenWrt为旁路由的方式,只需要在iKuai中开启dhcp分配,并设置网关为OpenWrt的ip,将OpenWrt中的dhcp关闭,并设置网关为iKuai的ip即可。需要注意的是两个路由的DNS设置需要相同

3.6 直通板载sata:在安装群晖之前需要直通sata控制器给它,但ns-202和j4125小主机默认都是无法直通sata控制器的。为了直通板载sata控制器,需要先将所有虚拟机关闭,将esxi进入维护模式,并开启ssh。在macos中使用终端程序、在windows中使用命令提示符或者PowerShell,进行登录

需要输入yes保存ssh主机信息

登录命令为:ssh root@esxi的ip 按回车后,首次连接会询问是否保存ssh主机信息,输入yes并按回车,之后会需要输入esxi的密码,任何命令行输入密码都是不可见的,只要输入正确按回车即可

接下来输入命令:lspci -v | grep "Class 0106&#​34; -B 1按回车

会看到屏幕显示:

0000:00:12.0 SATA controller Mass storage controller:Intel Corporation Celeron/Pentium Silver Processor SATA Controller [vmhba0] Class 0106: 8086:31e3

其中31e3是PCIE设备的设备ID也就是板载的sata控制器

接下来输入命令:vi /etc/vmware/passthru.map按回车,这是一个vi编辑器命令,打开的是一个叫passthru.map的文件,按完之后,会显示出来很多东西,此时不用慌。按键盘的上下左右键移动光标到文件最后一行的最后一个字母,确保输入法是英文输入,不是中文的。此时按字母i键,这个文件就进入了编辑模式,这时再次确保光标在最后一行最后一个字母,按回车新建一行,输入8086   31e3    d3d0    false  然后按esc键退出编辑模式,再按 :wq 进行保存文件,其中“:”千万不能丢,w是写入,q是退出,这样才能保存文件,如果在编辑过程中不小心修改了文件原来的其他内容,又不记得改了什么,可以直接按:q进行退出,这样就不会保存修改。

最后输入exit退出ssh登录,回到esxi,关闭ssh,退出维护模式,然后选择“重新引导”

之后就可以在esxi里面看到sata控制器可以直通了,不再是灰色的状态了。

板载sata控制器可以直通了

3.7 安装群晖:两台设备装不同的群晖版本是有原因的。首先破解群晖的引导文件都来自于Jun,他破解的型号有DS3615xs、DS3617xs、DS918+,只能在这三个型号中选择。感谢Jun,找他的原帖需要一定的上网能力。原帖如图:

https://xpenology.com/forum/topic/12952-dsm-62-loader/

接下来,ns-202这台设备无法直通核显,像改直通sata那样去改,会出现莫名其妙的问题。而j4125小主机可以直通核显。因为DS3615xs和DS3617xs本身是不支持核显转码的,而且DS3615xs测试下来会比DS3617xs要稳定一些。因此决定ns-202这台设备安装DS3615xs。另外DS918+破解的版本是1.4b比另外两个1.3b的破解版本要新一些。我经过测试1.4b直通网卡时会比1.3b稳定很多,哪怕在7.0的ESXi上也不会卡死机只不过传输速度会降到个位数。所以j4125小主机决定安装DS918+,这三个破解版本的不同如图:

https://xpenology.com/forum/topic/13333-tutorialreference-6x-loaders-and-platforms/

下载完Jun提供的synoboot.img文件后,需要使用OSFMount这个软件,修改引导文件中的sn、mac、set extra_args_3615/set extra_args_918,其中sn是群晖的序列号,mac是网卡的,这两个位置不修改的话,Jun的引导文件下载量很大,直接使用很有可能安装时就报错(我用不到QC这个群晖的远程,不求洗白,只需要不和别人撞号)。而set extra_args是修改硬盘编号,不然就回出现1号硬盘显示为13号,2号硬盘显示为16号这种逼死强迫症的情况。

硬盘序号

sn有一个网页算号器地址是:https://xpenogen.github.io/serial_generator/index.html但这个网页只有DS3615xs、DS3617xs、DS916+这三个型号的,DS918+是我自己编的一个序列号。mac地址就很简单了,群晖都是以001132开头的,mac地址有一定的规则,网上一查按照规则补足后几位就好了。至于set extra_args规则有点绕,ns-202和j4125小主机这两台设备,装DS3615xs可以使用set extra_args_3615='DiskIdxMap=0c00 SataPortMap=24',装DS918+可以使用extra_args_918='DiskIdxMap=1000 SataPortMap=24'

OSFMount安装好后,先选择要修改的img文件,

OSFMount用法

然后选择第一个分区。

OSFMount用法

取消只读保护。

OSFMount用法

此时在文件管理器中就可以访问刚才挂载的分区了,这里分区编号为G,也就是G盘

OSFMount用法

访问的具体文件是G:\grub\grub.cfg,就是在这个文件中修改sn、mac、set extra_args,修改好之后保存文件关闭文件管理器,在OSFMount软件中,点击界面底部第二个按钮Dismount退出挂载状态,再次使用StarWind这个软件将img的镜像转换为vmdk文件,转换后的文件有两个,需要都上传到ESXi的存储中,当两个文件都上传完毕后,会被ESXi识别为一个硬盘。

安装群晖的虚拟机时系统版本选择如图,存储空间依旧默认下一步。

群晖虚拟机

自定义设置时按需选择,要注意的是,需要先删掉SCSI控制器,再删掉默认硬盘,默认硬盘是挂在SCSI控制器下的。这时再添加刚才上传的硬盘,会自动挂在sata控制器下。并且如果不直通网卡的话,需要手动设置网络适配器的mac地址

手动设置mac地址

群晖虚拟机打开电源之后,也是使用ESXi的浏览器控制台进行直接操作,这里Jun也已经做好了很充足的提示,按照英文提示操作即可找到局域网内的nas,看不懂英文可用翻译app进行拍照翻译。

已经提示了需要访问的地址

之后安装DSM(群晖的系统,之前装的虚拟机是群晖的引导)可以参照前面提供的表格,选择要安装的版本。

到此折腾算是结束了,经过25天的日常使用,也还算达到了主要预期。不过后来将群晖中2t的希捷酷鱼普通硬盘换为了安防监控的希捷酷鹰8t,使用一段14天后,酷鹰8t硬盘报废,又更换为企业级的希捷银河8T。

四、迭代过程与对比

当前的上网拓扑,是2018年装修完房子之后的第3次迭代。因为知道小弱电箱放不下我的网络设备,在装修时就专门把弱电箱挪到了鞋柜的后面。打算改装鞋柜加散热风扇,然后把网络设备放在鞋柜中。全屋也提前走好了超六类的网线。

鞋柜变身网络机柜

计划是全屋5G Wi-Fi覆盖+不会断网。所以同时拉两条光纤,一条联通一条电信。保证自己什么时候都有网,还可以在打游戏时,玩电信区走电信,玩联通区走联通。因此需要多WAN口并且稳定的路由器,采用AC+AP的方式进行Wi-Fi覆盖。

鞋柜中的TP全家桶

我的第1代家庭网络采用了TP-Link的全家桶,路由器是TL-ER3220G带一个基础软AC,吸顶AP是TL-AP1750C-PoE/DC,面板AP是TL-AP1202GI,供电是SG1005P一个5口PoE交换机。两个光猫我全都有超管密码,改了桥接模式,关闭了自带的2.4GWi-Fi和DHCP功能,并设置了两个不同的ip段,依旧可以直接访问光猫的后台管理界面。

京东自营,造价2441元,现在挂到闲鱼了

第1代时,用网设备少,1台电脑用有线,MacBookPro、手机、ipad、电视用无线,电视后仅有一根网线给了iptv。

后来加装了一个小米摄像头,它本身仅支持64G存储卡最多存6天的录像,为了最低成本存储久一点,翻出了一台2015年购入的小米路由器mini,挂了一个旧的500G 2.5寸硬盘。

后又购入了Nintendo Switch™,为了能在电脑桌上专心打竞技游戏,又能瘫沙发里在电视上玩休闲游戏,电视后面的1根网线就不够用了,加装了2个5口网管交换机水星SG105Pro,可以把itvp和普通网络在路由器那边叠加使用一条网线,到电视后面在分成专用的线给不同的设备。

为了玩《超级马里奥制造家2》需要网络加速,分别使用了腾讯加速、UU加速器、迅游之后,发现我这个地区,UU加速器表现更好一些。又分别尝试了电脑加速、手机加速、UU加速盒,最后选择了购买一台H3C R300,UU官方支持的路由器。我的家庭网络扩展到了1.5代。

1.5代很乱,线材很大,得忍一下

1.5代的改造其实还包含:一个很90元的电视柜并掏洞改造,多买一个Switch的原装底座,一个小米65w的氮化镓电源,2个绿联的USB3.0转千兆有线网卡,一台i5+16G+GTX1063的小主机。这样电视后的一根混合网线进入5口交换机,出来1个iptv,3个普通网线分别接入电视、小主机、Switch,刚刚好。在客厅出了玩Switch还能用XBOX手柄玩电脑游戏。

游戏名:蜡烛人

客厅当时还接了一个罗技鼠标和一个樱桃轴的机械键盘,后来觉得用不上,就都换无线的了。

游戏名:奥日和黑暗森林

1.5代期间,电脑桌本来就具备同时玩Switch和电脑的条件,恰巧2k显示器是144hz支持G-sync的,为了启用G-sync显卡只能使用DP输出。正好Switch输出是HDMI,只需要在显示器上切换信号源即可,并且有一块4k副屏,可以一边玩主机一边查攻略。

游戏指导喵

但问题就是电脑桌下也只有一个网线口,为了Switch和电脑同时上网,又加了一个5口千兆交换机,而且桌面设备太重了,原来2cm厚的桌面有弯曲的迹象,只好减掉了副屏,又换了一块5cm厚的实木桌面。

桌面下特意留的集线箱,放交换机很轻松

第1代到1.5代,十分稳定。使用感受就是白开水,不像其他饮品有那么多口味,但永远解渴,不会被某些味道齁着。而且朋友来到我家都以为没有装路由器,但却发现无论哪个位置都有满格的Wi-Fi。

后来我弃用了电信的带宽,就让它闲置着一直到合约期满,哪怕后期还免费升到了300M。因为我这个地区的电信宽带十分不靠谱。电信的带宽是200M,也更新ISP数据库设置了分流规则,但感觉上一直没有生效,玩电信区的游戏总是会时延较大。后来手动断掉了联通的宽带,发现电信区的游戏依旧时延很大。直到有一天,电信检修断网,联通的网电信区时延反而降低了。

对比了两条宽带的光损情况,发现联通的光功率是-23db,电信的光功率是-17db。也就是电信的光损其实小非常多,是比联通这种压线及格的情况好的太多了。可是一测试各项访问和时延,电信又40ms起跳,而且又陆陆续续断过很多次网,甚至单位托管在云计算中心的服务器也因为电信机房故障断电,而业务暂停了一天多的时间。

十分无语

之后我动了内网万兆的念头,用一台华为的企业路由搭配上万兆的交换机,在家里测试了一阵子,后因为穷、房子小、体积大还没法改壳、噪音大、发热大、网卡兼容性差、必须刷固件、需更换面板接口等问题,玩了不到4天就放弃了。

库房的华为企业路由器

第2代的改造,是因为家里的联通升级到了600M,能轻松跑到800M。并且被华硕的AX86U种了草。感觉配置和功能各方面都能满足我,家里的Wi-Fi6终端也需要一个Wi-Fi6路由,还有一个2.5g的网口,于是撤掉了之前的一堆设备,加了一个2T的猫盘存监控的录像,鞋柜变得无比简陋,也就没什么心思理线了。

AX86U首发价格1499元

收到AX86U之前就知道它的温度不低,为了稳定,提前买了一个亚克力板的散热器,两个小风扇不停的吹背面,确保不是因为温度导致的问题。而且每次都是有新版本,就清掉所有数据,进行升级,之后再重新设置各个项。更新了四五次系统固件之后,华硕陆续修复了不少bug,但这台设备依旧存在一些小问题。

Wi-Fi经常会从800M掉到300-400M,虽然依旧够用,但一定会出现拖动进度条缓冲一阵子的情况。重启之后就能好,但十几个小时之后问题依旧。

打游戏有丢包的情况,ping路由时,AX86U波动很明显,这里是不如之前用的tp的。重启也无法解决。

自带的UU加速器,比之前用的H3C R300速度快很多,但也是存在不稳的情况,一旦不稳速度会比H3C R300还低。重启之后就能好。

这期间,我还购买了一台红米的AX6,信号覆盖、极限性能、系统功能,都不如AX86U,但价格只要315.8,比AX86U的五分之一多一点点,确实挺香。。。

于是我动了只用AX86U当AP的念头,开始第3代的改造。

目前的设备

第三代,本来也是打算使用万由ns-202这台设备作为核心的,但装第一台ns-202时,发现这台设备机箱里面的空间基本是被浪费的,整体的长度是能缩短很多很多的,放在鞋柜里会紧紧顶着门。而且经过测试路由模式下,AX86U可以把2.5g口作为wan口,ap模式下是不可以的,而不接wan口让AX86U作为一个带Wi-Fi的交换机,还无法正常上网。并且8125和i255的2.5g网卡都有各种问题,比如实测满速下载电影,大概30G,网口就死了。于是就没选4口2.5g的j4125小主机,选择了4口1g的版本。

整个设备从下到上是光猫、2盘位硬盘笼、j4125小主机、散热风扇、散热支柱、8口交换机。光猫和2盘位硬盘笼是后面有一个12cm风扇负责散热的,鞋柜也开了好几个12cm的洞。整个柜子里一共有5个散热风扇,由一个调速电源供电。经过测试整个空间在噪音十分微小的情况下,才31度。因为所有电脑都理线捆的很紧,为了调这个设备,专门买了一根3m长的HDMI线和一根3M长的USB3.0延长线。

施工过程

在施工过程中,实际上是很影响家人上网的,也遭到了家人的投诉,朋友选择的方案是iKuai做主路由,OpenWrt做旁路由,这样折腾OpenWrt时不用担心全家断网。但不多拨,不带宽叠加,实在用不到iKuai。我截至记笔记前是只装了一个OpenWrt。

600M测速结果

软路由装实体机也在单位试过了,想和虚拟机对比下,担心虚拟机会不稳定。后来发现施工完毕后,硬盘也能正常休眠,甚至换掉装ESXi的固态硬盘,原参数设置虚拟机后,照常可以使用。这样就不用担心all in boom了,毕竟鞋柜再加东西也放不下了,也没钱再多买一台了。

Switch加速后测试

目前无论是正常上网还是打游戏机,速度都还算满意,预计先用半年看看情况,毕竟一些问题不会在短时间内暴露出来。