all 您所在的位置:网站首页 小米r3gopenwrt all

all

2024-05-22 17:50| 来源: 网络整理| 查看: 265

介绍

最近在折腾家里的网路设备,原因娃要出生了, 搞一个好点的存储设备来保存娃的照片视频等,顺便把屋里的设备升级一下。先介绍下现在屋里的网络布局

光猫

光猫买的是华为的B610-4E替换了运营商送的光猫,比较稳定而且可以自由改桥接。该光猫有4个千兆口,规划如下

eth0: 网络桥接端口,桥接光猫和软路由(二层端口) eth1: 光猫管理端口,192.168.2.4(三层端口) eth2: 备用端口,如果路由器故障,通过光猫拨号 eth3: 电视桥接端口,同网络桥接端口

需要注意的是,华为的三层lan不是桥接接口, 不能勾选多个三层lan。路由器配置页面的使能啥啥的,就是是否启用。wan口配置三个接口

桥接模式lan1,路由器拨号 桥接模式lan4,电视拨号 路由模式lan3,但是不启用 软路由

接下来是软路由的选购。i255 2.5G网口虽然更便宜,但是有断流问题,二来屋里交换机都是千兆,用不上。N5105发热过大,不适合放在弱电箱。单内存的机器在esxi下,装两个虚拟机内存就不够。没法all-in-boom。

选了倍控家的j4125 4*i211千兆 双内存的这款机器两个内存累计最多16G,j4125 4C4T 2.0Ghz。还支持一个2.5寸的硬盘,刚好能够满足路由器 + homeassistant + nas的需求。网口刚好做以下规划

eth0: esxi 虚拟路由器的接口 (上面桥接了hass 和 esxi 的管理端口) eth1: 连接光猫桥接的lan1,作为路由器的wan口 eth2: 路由器的lan口 eth3: 直通给nas 交换机

弱电箱: 里面有7个通向客厅房间的网口,电视柜两个,客厅电话线(被我替换成了网线)1个,三个房间4个(主卧两个)。光猫3个(除了光猫的桥接口连接到软路由上), nas和esxi加起来一个,电视桥接口一个。需要一个16口的交换机。把三个设备塞到一起还是需要费点时间。

书房: 有个双路的x99机器,一共6个网口。安转的esxi虚拟了三个虚拟机,作为平常生产工具用。直通了3个网口。由于书房只有一个网口,也需要一个交换机来扩展网口,其实可以用路由器的ap模式来扩展,但是我只有三个网口的小米路由器R3G。搞了一个8口千兆交换机

客厅中电视柜: 机顶盒 1、switch 1、摄像头 2、小米AX 6000 1。之前电视柜还有个做nas的主机(升级后不需要)。 也是需要一个8口千兆交换机

AP部分 客厅AX6000使用的小米默认固件开启AP模式,5G网络满足几个笔记本和手机打游戏需求。2.4G 网络用于物联网设备的接入、包括窗帘、客厅灯、电脑开机卡、万能红外遥控器、小米多模网关、小爱音响、斐讯音响、门锁、客厅空调、斐讯空气净化器、厨房的冰箱、电饭煲、洗衣机、加湿器还有各种涂鸦智能的开关(设备就是这么多) 卧室中关门信号就弱,两个卧室各安转了一个小米R3G(便宜而且体积不占地方),刷了breed安装了H大固件,开启AP模式,同时将发射功率调整到原来的20%。卧室中路由器通过交换机模式满足电视的上网,通过2.4G支持卧室中的物联网设备(遥控器、床头小爱音响、房间灯、空调等),5G用于平常上网。

全屋漫游问题,由于小米的固件是在太垃圾,而且试用过小米的漫游方案,确实效果一般,bug还多。采用了弱信号剔除和一致性SSID的方案,把全屋各个WIFI名字设置成一致。各个AP降低放射功率,开启弱信号替换。弱信号的方案成本较低。

NAS 和 HomeAssistant

NAS采用的群晖方案,对于小白来说比较简单。j4125中直接虚拟一个,然后RDM直通硬盘HomeAssistant使用官方提供的虚拟机镜像,直接安装。

各种物联网设备 小米系列 小米触屏音响必须要买,家里的语音交互、TTS、主动问询等功能都依赖该设备。主卧放一个小个、客厅放一个打的当电子相框用。 小米多模网关、小米系的传感器依赖 小米传感器: 光照传感器(配合窗帘自动开关),人体传感器、米家蓝牙夜灯(带人体传感器和光照传感器)、门窗传感器,温湿度传感器 小米家电: 小米空调、小米电视、小米洗衣机、小米冰箱、小米扫地机器人、小米门锁。 涂鸦系 涂鸦系的红外万能遥控器,PDD 19块钱包邮,多买几个、控制老电视和其他牌子的空调必备。 涂鸦系的wifi开关 19包邮,多买几个 涂鸦系的射频遥控器 淘宝69一个 HomeAssistant论坛 窗帘电机 298,支持mqtt、html、tcp等多个协议、通过巴法云可以接入小爱。 各种开关,把墙上的开关内都置换上。也是支持ha接入。 其他 斐讯N1,刷YYF看电视 斐讯R1,安转DLAN 放会儿歌 斐讯m1,空气质量检测,配置ha使用 各类摄像头,摄像头推荐雄迈(记得关闭外网访问),能够接入ha,小米系的没法接入。 开机卡,用于打开电脑和关闭电脑。 安装j4125 安装esxi

倍控家j4125 + 4 * i211网卡+双内存版本准系统670R。如果对断流能够忍耐的也可选2.5G,准系统550R。准系统需要笔记本内存条DDR4L,最高2666MHZ,单个内存最多支持8G。闲鱼买大概120一根,建议买三星。还需要一个msata的硬盘,最小准备一个64G的盘。

需要直通的硬盘记得先在PE上面把分区表删除掉保存,修改分区表格式和msata盘一致。

硬件安装步骤如下

拆开主机外壳,找到内存插槽,内存条上有个缺口,缺口左右一长一短。斜向上对准主板插口,擦入后,按一下,听见咔一声即可。拆内存时,先把两边的卡扣向外拉一下,内存就自动弹出来了。 主板上有两个接口和msata硬盘的接口长得一样,注意看有一个写了个WIFI,安装到没写wifi的接口上,先把接口上的固定硬盘的螺丝取下来。插入硬盘后安装螺丝固定。 安装机械硬盘,先使用送的sata转接线连接硬盘,这个比较简单,然后找主板上的sata接口和供电接口,供电接口是4针的,sata接口长的和硬盘的上接口一致。连接好后,把硬盘固定到主机的背板上。背板是要扣回主机的,硬盘要安装在背板里面,塞进主机。

系统安装esxi比较稳定,我连续100天没关机。自行官网下载esxi镜像,或者在恩山论坛x86专区下载别人编译好的镜像。

找一个U盘,最好16G,usb3.0。使用软碟通写入镜像到U盘,或者使用balenaEtcher软件写盘 U盘插入倍控,连接好键盘。插上电源线后狂按F11进入bios界面。先恢bios到默认设置,检查下VT-D是否开启。选择U盘启动 进入esxi加载页面后,会有5S等待时间,5S内按下shift + o 键编辑安转设置,输入空格autoPartitionOSDataSize=8192(这一步必要的,用于调整虚拟闪存大小,错过了关机重来)。然后回车进入安装界面,然后根据提示一路默认,系统记得安装到msata盘上。 系统安装好会需要在控制台调整管理端口,开机进入系统后,按F2进入网络配置,选择network adaptor,用一根网线连接电脑和主机的eth0口,观察哪个控制台哪个是connect的,选择这个网口作为管理端口。ESC退出后会重启网络端口,在进入ipv4配置页面,将管理端口的IP设置为192.168.2.16,网管设置为192.168.2.2 掩码 255.255.255.0,保存后退出。 电脑网线连接eth0的网口,电脑设置静态IP为192.168.2.21 掩码 255.255.255.0 网关192.168.2.2。 设置好电脑IP后,登录https://192.168.2.16进入esxi管理页。 esxi 直通切换

安装好esxi系统后,首先规划好网口,按照先前介绍的来规划,将eth1 eth2 eth3 切换成直通。按照下图来切换

安装openwrt 恩山下载任意的x86镜像。一般镜像都有EFI和不带EFI的进项,选择带有EFI字样镜像。下载后解压成.img格式为止 安装写盘工具写虚拟硬盘,百度starwindconverter官网, 随意填写些信息开始下载。根据提示开始转换,local file => localfile => vmdk => esxi server img => preallocat。一定要选择预分配,没必要选灵活增长。 esxi创建openwrt虚拟机,兼容性选择最新的那个(7.0 U2),系统类型选择linux, linux5.x 64位 或则更高。 储存选择默认,在下一步都要删除的。 下一步硬件配置中把所有的设备删除干净,存储、usb和控制器都不要。删除后保存创建虚拟机,路由器CPU 2核心,单插槽两个2核心,内存选2G。不要开机 重新编辑刚才创建好的虚拟机添加硬盘,选择已有的硬盘,在弹出页中将刚才在用starwindconverter转换好的两个vmdk文件上传,并选择。 添加直通的两个网口,点击添加其他设备,添加PCI设备,选择需要直通的网卡。保存后退出,不要开机 开启esxi的ssh访问,然后电脑上ssh [email protected]连接上esxi宿主机。使用vmkfstools 对vmdk文件进行扩容 vmkdstools -X 2G /vmfs/volumns/datastore1/router/xxxx.vmdk,一般2G足够应付后面的需求了。 再到网页编辑虚拟机选择,引导默认取消安全引导,使用EFI引导。 开机,进入到正常的跑代码openwrt安装完成 x86路由器 系统配置 系统安装完成后,电脑网线在eth1、eth2刚才直通给openwrt网口上来回试,如果哪个网口能正常分配IP,表示这个网口是lan口(注意先把网口静态地址设置为DHCP)。 连接上lan口,根据网关地址找到openwrt的管理地址。根据自己的喜好调整lan配置,我一般习惯把lan口管理地址设置为192.168.2.2,同时设置DHCP 地址为192.168.2.100 ~ 192.168.2.240。192.168.2.100 之前作为屋里设备的静态地址,后面作为那些无关设备的动态地址。 配置wan口拨号,找运营商要个拨号账密,前提是光猫改了桥接才能使用。光猫改桥接找安装宽带的师傅要个超级密码,登录光猫后删除TR69端口,然后每个页面的都拍照备份一次就可以随意折腾了。 配置好wan口,lan口就可以替换原有的上网设备了。 光猫桥接口连接wan口,openwrtlan口连接原来的路由器的lan(使原有的路由变成一个AP交换机),先临时这么用

安装x86路由器的原因是里面有很多固件,可以自由折腾,比如我的就是fast.com测试就有1.2GBPS,还安转了DDNSTO,在外面随时网页连接屋里的设备,还有NPS和zerotier。有了这个路由器,屋里的ATV随时随地可以看YouTube,检索内容也更快。

安装DSM

DSM大致和上面的openwrt差不多,把网上下载的好的img镜像转换成vmdk,网上img镜像也只是一个引导镜像,不需要扩容,nas需要的大流量传输,配置好直通网卡。同样是删除所有其他的设备,只添加一个sata控制器。硬盘的话添加转换的镜像,然后需要到ssh中配置RDM直通,到设备管理器中查询需要直通的硬盘ID,vmkfstools -Z /vmfs/disks/xxxx /vmfs/volunms/datastore1/xxx.vmdk。再在虚拟配置中添加这个vmdk硬盘。需要注意的是添加的vmdk文件都需要放在sata控制器上,同时添加引导文件在前,直通硬盘在后。同时也别忘了取消EFI安全引导。

正常开机后,注意选择sata引导,等1分钟后,到路由器的设备列表中查找是否存在dsm设备的获取到IP。浏览器输入http://获取到的IP:5000 进入dsm安装页面。按照提示上传pat文件,按照提示格式化第二个硬盘,等待10分钟后DSM安装完成。

安装HomeAssistant


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有