IT项目经理搞装修 篇六:工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

2020-04-09 13:53:32 75点赞 862收藏 52评论

前言:

  上篇文章说到考虑家庭网络的出口会使用软路由,这篇文章就来说一下自用软路由的改造过程以及通过配置Docker运行ioBroker,来打造网络与智能家居中心。

#大男孩的快乐# 就是生命不止、折腾不休!

IT项目经理搞装修 篇五:家庭网络布线 & AC+AP/Mesh/软路由怎么选?装修好文聚集地!装修计划也许会延后,但装修经验不可缺席,参与投稿话题#装修经验储备#,无论你是有过装修经验,还是对即将进行的装修进行了万全的准备,都可以分享你的装修经验与心得,包含但不限于装修经验、装修成果、装修选购指南、装修好物清单等~>活动详情idmonk| 215 评论324 收藏2k查看详情

何为软路由:

  软路由是指利用物理机配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。

  我们常见的路由器,像网件、华硕、LinkSYS、TP-Link等都属于硬路由。

美国网件(NETGEAR)RAX120AX6000MMU-MIMO可扩展MESH5G双频千兆四核高速路由器【WIFI6|双频4核】3999元京东去购买华硕(ASUS)RT-AC66UB1无线路由器低辐射/穿墙广覆盖【1750M双频全千兆|内置15天UU加速】569元京东去购买

  而软路由一般长这样:

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

软路由根据配置大致划分为:

  • 初级:J1900处理器+2G内存+8GB SSD+多网口


  • 进阶:3215U/3865U/i3处理器+8G/16G内存以上+32GB/64GB SSD以上+多网口

常见品牌有:鑫炬火、新创云、爱快、研凌。企业级有爱快、小马等官方推荐的路由器。

要颜值的话有ECS LIVA Z、ZBOX-CI327NANO、GIGABYTE GB-EACE-3450。

三低平台、自带M.2 SSD:ECS 精英 发布 LIVA Z TS 和 LIVA Z Pro TS 迷你主机关注#新品#栏目,全网新品尽收眼底,提前用上未来科技>点此关注资讯小小值| 24 评论69 收藏78查看详情

那么软路由对比硬路由,有哪些优势和劣势呢?

软路由

优势:

  1. X86平台强大的性能,动辄2/4/8GB内存,比起硬路由512MB内存大几倍;

  2. 基于强大的性能,还可以通过虚拟化跑黑群晖、下载机、HTPC、Windows系统等;

  3. 多线接入的场景,策略路由实现更简单有效、带宽叠加效果更好。

劣势:

  1. 有一丁点的入门门槛;

  2. 一般不带无线,可配合AP或Mesh使用。

硬路由

优势:

  1. 强大的无线性能;

  2. 路由、无线集于一身,使用简单操作方便。

劣势:

  1. 系统单一,虽然有的也可以刷机,但是不如软路由功能强大;

  2. 多线接入,策略路由、带宽叠加,不够灵活,成熟;

  3. 性能有所限制。


言归正传:

  前段时间朋友送了我一个淘汰下来的工控机:

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

看了一下配置:

  • CPU:J1900

  • 内存:2GB

  • 硬盘:64G SSD

  • HDMI

  • USB*3


  • 千兆有线网卡*1

  除了有线网口只有一个,其他算是一个很不错的软路由入门机器了。查了一下官方说明书,机器内部有三个mPCIE扩展接口,可以用来扩展SSD、无线设备,当然有线网卡肯定也没问题。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

  虽然说一个网口也可以通过单臂路由+交换机的方式来达到使用效果,但强迫症的我还是决定改造一下。淘宝上找了一家便宜的MINI PCI-E转双千兆网卡,下单收货。

MINI PCI-E转千兆网卡 双口1000M有线网卡迷你MINI PCIE网卡群晖s.taobao.com去看看

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

  把转接卡安装到工控机mPCIE卡槽内,底座暂时是装不上了。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心


固件选择:

  常见的软路由固件有:LEDE(OpenWRT lede)、爱快、小马、ROS等.

  因为我是打算在软路由上配合Docker使用的,所以在Koolshare找了一位网友编译的带有Docker、VPN等服务的固件(高手可自行编译),作者称为:HomeLede

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心


刷机操作:

  软路由的刷机方式还是很简单的,先下载需要的固件。再下载一个写入固件的软件DiskImage,拷贝到引导U盘里(DiskImage下载链接: https://pan.baidu.com/s/1SdKSZkk9pdzQFd4WQjrJZw 提取码: vkr3)。

1.把机器接上显示器、键鼠,通过U盘引导至PE系统,打开U盘里的DiskImage。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

2.选择驱动器为SSD,映像档为刚下载的LEDE固件,点击开始。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

3.提示“映像写入完成”,表示刷机完成。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

4.再进DiskGenius查看一下分区,里面多了几个系统分区。重启设备就可以了。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

5.系统重启后会自动进入软路由的OpenWRT系统,默认使用第一个网口作为LAN口。

系统启动界面系统启动界面


基本配置:

1.把电脑通过网线连接到软路由的LAN口上,电脑会自动获取到192.168.1.X/24的IP地址。通过浏览器输入http://192.168.1.1 会进入软路由的管理界面,默认用户名:root,密码:password

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

2.登陆之后我们看到路由器的状态,包含CPU信息、版本、内存占用、接口等。可以看到我扩展的网口可以正常识别并工作在1000M全双工。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

3.点击网络-接口-编辑-物理设置,勾选eth2,保存&应用。(把另一个网口添加至LAN口中)

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

把另一个网口添加至LAN口中把另一个网口添加至LAN口中

4.点击WAN口后面的编辑,根据需要设置WAN口协议为PPPOE或者DHCP,保存&应用。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

5.软路由的基本设置就这样,其他有各种各样强大的功能可以根据需要自己摸索摸索工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心


DOCKER:

  玩过NAS的值友肯定对Docker都有所了解。前面说到,我选择这个固件最重要一点也是因为带有Docker服务,这样就不用了一直开着NAS了。下面就说一下如何在LEDE中使用Docker功能。

1.点击系统-TTYD终端,输入路由器的用户名root/密码password登陆,在命令行里输入 /etc/docker-init (把硬盘剩余分区空间格式化为ext4)

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

2.点击系统-挂载点,点刚刚初始化的那个(空间比较大的)分区后面的编辑,挂载点选择作为Docker数据分区使用,并勾选启用此挂载点,保存&应用。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

3.点击服务-Docker,这样我们就可以愉快的使用Docker了。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心


ioBroker:

  ioBroker是什么?官网这么介绍:

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

最主要的是系统截图,很酷炫有没有!

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

  简单地说,就是把不同怕平台的物联网设备整合在一起,进行统一管理和控制,为智能家居来服务。

那么怎么在Docker里运行ioBroker呢?

1.点击系统-TTYD终端,输入用户名root/密码password登陆。输入docker pull buanet/iobroker 开始下载ioBroker镜像。


工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

2.镜像下载完成后,点击服务-Docker-容器-新建,来创建一个容器。

容器名称为iobroker,镜像选择刚下载的buanet/iobroker镜像,网络选择host。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

3.提交之后我们看到容器已经创建,勾选它点击下面的启动按钮。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

4.点击iobroker可以看到容器的详细信息和日志

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

5.查看日志,等到Step5完成之后,容器就启动成功了,此时看到默认端口号为8081

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

6.浏览器里输入http://192.168.1.1:8081/就可以进入ioBroker的管理页面及设置向导。

选择语言选择语言

设置地理位置设置地理位置

自动发现设备并下载适配器,把左侧倒三角下的选项都勾选。自动发现设备并下载适配器,把左侧倒三角下的选项都勾选。

7.插件商店里可以安装各种平台支持的插件。

工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

程序里可以看到当前正在运行的插件程序里可以看到当前正在运行的插件

vis里就是设置酷炫界面的地方vis里就是设置酷炫界面的地方


总结:

  文章中只是简单介绍了一下软路由、Docker和ioBroker的基本设置,他们都还有着非常强大的功能需要一点一点去研究,Docker也有很多各种各样的镜像可以下载使用,ioBroker接入更多的智能家居设备,有着许许多多的玩法。具体可以参考站内其他值友的分享,后期新房入住完善后我也会持续更新,欢迎收藏点赞关注工控机变身软路由/LEDE配置Docker运行ioBroker/打造网络与智能家居中心

展开 收起

美国网件(NETGEAR)RAX120AX6000MMU-MIMO可扩展MESH5G双频千兆四核高速路由器【WIFI6|双频4核】

美国网件(NETGEAR)RAX120AX6000MMU-MIMO可扩展MESH5G双频千兆四核高速路由器【WIFI6|双频4核】

暂无报价 去购买

华硕(ASUS)RT-AC66UB1无线路由器低辐射/穿墙广覆盖【1750M双频全千兆|内置15天UU加速】

华硕(ASUS)RT-AC66UB1无线路由器低辐射/穿墙广覆盖【1750M双频全千兆|内置15天UU加速】

暂无报价 去购买

MINI PCI-E转千兆网卡 双口1000M有线网卡迷你MINI PCIE网卡群晖

MINI PCI-E转千兆网卡 双口1000M有线网卡迷你MINI PCIE网卡群晖

暂无报价 去购买

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

1999元起

ASUS 华硕 TUF小旋风Pro BE6500 家用无线千兆路由器 WiFi7

ASUS 华硕 TUF小旋风Pro BE6500 家用无线千兆路由器 WiFi7

799元起

ASUS 华硕 天选 TX-AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 天选 TX-AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

679元起

ASUS 华硕 TUF 小旋风 BE3600 WiFi7 电竞路由器

ASUS 华硕 TUF 小旋风 BE3600 WiFi7 电竞路由器

499元起

ASUS 华硕 RT-AX57青春版 双频3000M 家用Mesh无线路由器 Wi-Fi 6 银色 单个装

ASUS 华硕 RT-AX57青春版 双频3000M 家用Mesh无线路由器 Wi-Fi 6 银色 单个装

279元起

ASUS 华硕 RT-AX57 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 RT-AX57 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

267元起

ASUS 华硕 RT-AX86U Pro 双频5700M 家用千兆Mesh无线路由器 黑色 单个装

ASUS 华硕 RT-AX86U Pro 双频5700M 家用千兆Mesh无线路由器 黑色 单个装

1099元起

ASUS 华硕 RT-AX57 双频3000M 家用级千兆Mesh无线路由器 Wi-Fi 6 黑色

ASUS 华硕 RT-AX57 双频3000M 家用级千兆Mesh无线路由器 Wi-Fi 6 黑色

279元起

ASUS 华硕 ROG 八爪鱼7 三频13000M 家用万兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 ROG 八爪鱼7 三频13000M 家用万兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

4999元起

ASUS 华硕 TUF小旋风PRO 双频4200M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 TUF小旋风PRO 双频4200M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

599元起

NETGEAR 美国网件 RAX50 双频5400M 家用千兆无线路由器 Wi-Fi 6 单个装 黑色

NETGEAR 美国网件 RAX50 双频5400M 家用千兆无线路由器 Wi-Fi 6 单个装 黑色

339元起

ASUS 华硕 TUF GAMING电竞特工系列 小旋风 双频3000M 家用千兆Mesh无线路由器 单个装 黑色

ASUS 华硕 TUF GAMING电竞特工系列 小旋风 双频3000M 家用千兆Mesh无线路由器 单个装 黑色

429元起

ASUS 华硕 RT-AX86U 双频5700M 家用千兆无线路由器 WiFi 6

ASUS 华硕 RT-AX86U 双频5700M 家用千兆无线路由器 WiFi 6

599元起

ASUS 华硕 RT-AX88U Pro 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 RT-AX88U Pro 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

1549元起

ASUS 华硕 TUF小旋风WiFi7 BE3600电竞路由器 家用无线千兆Ai路由器 全屋WiFi

ASUS 华硕 TUF小旋风WiFi7 BE3600电竞路由器 家用无线千兆Ai路由器 全屋WiFi

499元起

ASUS 华硕 TUF GAMING 小旋风 WiFi7 AI路由器 小旋风Pro BE6500

ASUS 华硕 TUF GAMING 小旋风 WiFi7 AI路由器 小旋风Pro BE6500

799元起
52评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
862
扫一下,分享更方便,购买更轻松