电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
智能路由器的N种用法
分 享
扫描二维码分享
智能路由器的N种用法
小米路由器
OpenWrt
单臂路由
robe_zhang
关注
发布时间: 2020-01-09
丨
阅读: 3516
笔者几年前买过一台备用路由器,小米路由器mini,买来用了几天就一直备着再也没用过。最近又翻出来,路由器不仅尺寸mini,各个参数都很mini,比如:百兆网口,仅支持802.11n WiFi,也就是WiFi4,300兆2.4G 单频,也不能设置访客网络,现在的宽带网速百兆以上,路由器的wan网口速度成了瓶颈,无法胜任家庭主路由了。 ![](https://cf03.ickimg.com/bbsimages/202001/a3a96830b0b03f25e96a3dad2d58dc01.png) 然而openwrt系统适配了小米路由器mini,又让这个路由器增值不少 (openwrt支持列表:https://openwrt.org/toh/start) ![](https://cf03.ickimg.com/bbsimages/202001/82e29a7c3d104b5ffa9b662e0ff8ef82.png) 熟悉linux的人,应该都听说过OpenWRT系统,它是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。可以认为openwrt是在路由器上运行的linux智能系统 (openwrt系统镜像:https://downloads.openwrt.org/releases/18.06.5/targets/ramips/mt76x8/) ![](https://cf03.ickimg.com/bbsimages/202001/b3e7fef67de4e089108eb40f78ff0fe8.png) 小米路由器mini 可以烧入上图中的openwrt系统镜像,之后就是一台标准的openwrt智能路由器,可以做一些普通路由器无法做到的事情,继续发挥他的价值,笔者用过的功能,也比较实用的功能如下: 1. WISP万能中继 2. 交换机 3. WiFi网卡 4. ap 接入点 5. 单臂路由 #### WISP万能中继 WISP万能中继功能,之所以是万能,是因为这种中继方式,对上级路由器和WiFi信道都没有要求,路由器像手机一样扫描WiFi网络,选择一个WiFi网络输入密码接入后,就可以让连接到路由器的所有设备都能上网,有线无线都能上网 ![](https://cf03.ickimg.com/bbsimages/202001/ea1d4545e774758a1612efe208003e8f.png) 这个功能出差外出的时候很有用,比如:住酒店时候,担心酒店WiFi是不是安全的,就可以用路由器WiFi接入酒店网络,手机和电脑再连接路由器WiFi网络。 路由器可以保护手机,电脑等内网设备,不管手机电脑分享了什么文件目录公司敏感信息,都没关系,酒店网络上的其他设备无法跨越你的路由器访问内网任何设备。 再比如:一家人外出旅行,每到一个地方,只需要把路由器连接到酒店WiFi,其他手机相机电脑已经连接了自己的路由器,开机直接上网,相机共享的照片也不会泄露出去,不怕照片门一类的事情,更安全更方便有没有。 Openwrt设置方法: 1, 扫描WiFi网络接入: 从network菜单下,找到wireless菜单项,打开 Wireless 页面有一个 generic MAC802.11bgn 网卡,下面有一个网络名/SSID 为 OpenWrt 的接入点,需要编辑一下,给网络加密,点 edit 打开: ![](https://cf03.ickimg.com/bbsimages/202001/78ec02da2c93c9d6ad74bf085b78adbc.png) 设备无线配置:点一下enable按钮,让这个无线网络生效,其他的无线模式B/G/N ,信道,带宽,可以看看不用调整; 接口配置:打开无线安全标签,加密方式选择WPA2,或者WPA/WPA2 混合模式,输入密码,点右下角的save & apply,保存并应用,立即生效 ![](https://cf03.ickimg.com/bbsimages/202001/25564272cfa534ae4bc777b99774308b.png) 到此OpenWrt 无线网络已经生效了,用手机电脑就能搜索到一个OpenWrt 网络,可以使用刚刚设置的密码连接,但是这台路由器还没有接入互联网,还无法上网,开始接入互联网; 回到network菜单下的wireless菜单项,点 genenic MAC802.11bgn 网卡的 scan按钮,扫描WiFi网络: ![](https://cf03.ickimg.com/bbsimages/202001/96676b11d80e54f35ac2510aea64b34e.png) 选择酒店的WiFi网络,点join network,输入正确的密码(酒店WiFi密码),路由器就通过酒店无线网络接入互联网了 ![](https://cf03.ickimg.com/bbsimages/202001/e6e5257a5710d98a204e335c503f64bc.png) ![](https://cf03.ickimg.com/bbsimages/202001/d753e187e2ba7789a32128f472cfcb65.png) 现在手机电脑就可以上网了。 ![](https://cf03.ickimg.com/bbsimages/202001/858fe5faf97ee0717bdce3247cd8ff28.png) 小米路由器mini 体积小,又使用普通的micro-usb供电,有openwrt系统附体化身出差利器,外出的时候带着不占空间不压身,随手可以找到micro-usb充电头供电开机,比较实用 ![](https://cf03.ickimg.com/bbsimages/202001/7709712f36fd212ce370d464a911c0c2.png) ![](https://cf03.ickimg.com/bbsimages/202001/7edb2b19d1906440b8eaff36a9a97726.png) #### 交换机 小米路由器有三个网络接口,可是用来当作交换机,当作普通即插即用交换机,一个网口转换成两个网口。如下,两台电脑可以同时上网。虽然网口少了点,网速慢了点,但是应应急还是可以的。 ![](https://cf03.ickimg.com/bbsimages/202001/40af1edfbd9efb7482cbdf59f6996a4e.png) Openwrt设置方法: 1,打开network菜单中的 switch 项:最前面第一列是VLAN ID,虚拟局域网id,因为要作为交换机使用,所有端口需要在同一个VLAN内,才可以交换数据帧,相互通信,本路由器是符合802.11q标准的VLAN,所以需要把所有接口全都设置为VLAN 1,所有接口选untagged,保存并应用: ![](https://cf03.ickimg.com/bbsimages/202001/9d825733340f91b71f47e8432407d1b9.png) 所有端口调整到同一个vlan可以相互交换数据了,但是这几个端口同在lan网络内,openwrt路由器的lan网络开启有DHCP服务,如果直接接入其他路由器当作交换机,其他路由器默认也开启了DHCP服务,一个网络存在两个两个DHCP服务,会冲突,作为交换机不用提供DHCP服务,关闭本机的DHCP服务。 (小米路由器mini上使用的交换芯片是支持5个端口的,路由器只用到了3个端口,2lan+1wan,lan2和lan4没有用,设置不设置都可以) 2, 打开network菜单中interface 项,编辑LAN接口: ![](https://cf03.ickimg.com/bbsimages/202001/216ec5d8f6d2664e49eb3114abfcbd33.png) 通用设置,协议选 unmanaged,保存并应用: ![](https://cf03.ickimg.com/bbsimages/202001/0be6efd8eae7956689a0715f7cb0d680.png) Openwrt有一项特殊功能,在每一次修改设置保存并生效后,路由器会再次确认最后一次设置有没有错误,有错误的话,会回滚,撤销最后一次设置。 刚刚设置了LAN网络unmanaged当作交换机使用,设置生效后路由器没有ip地址,电脑无法连接openwrt路由器确认最后一次设置是不是对的,无法连接,就被路由器识别为错误了,所以这里会提示出错信息,没毛病,不管他 ![](https://cf03.ickimg.com/bbsimages/202001/0cd2bfc5bb070f40bbdcc4ac3360707a.png) 把openwrt路由器用网线接入我的HUAWEI路由器,电脑接入openwrt路由器,电脑会显示网线接入了HUAWEI-xxxxxx 网络,不是Xiaomi-xxxxx 网络。此时小米路由仅仅是个交换机,所以会显示HUAWEI-xxxxxx网络。 ![](https://cf03.ickimg.com/bbsimages/202001/722ca3b5a8a72eab0eac1e8013f5782f.png) ![](https://cf03.ickimg.com/bbsimages/202001/13bca2c6f3f102f1edfc3aa6da6d92e4.png) 也可以当作网管交换机,设置vlan虚拟局域网,如下,虽然四台设备都接入同一个交换机,但是端口分别属于不同的两个vlan,左边两台设备可以互相访问,右边两台设备可以互相访问,左边和右边不可以互相访问,不同vlan是相互隔离的。 ![](https://cf03.ickimg.com/bbsimages/202001/b8194355908426c478bdfe16d9517cec.png) Openwrt设置方法: 同上,把端口划分到不同的VLAN即可 ![](https://cf03.ickimg.com/bbsimages/202001/37fdd6d24fa86887a7ec64648867a42a.png) #### WiFi网卡 可以用小米路由器mini当作台式机的WiFi网卡用,如下,用一条网线连接电脑的网口和路由器的lan口,给路由器供电开机,电脑就可以连接WiFi网路 ![](https://cf03.ickimg.com/bbsimages/202001/86266eaf53f57607b6e4ee0ff946b8ee.png) 因为路由器是个专业的网络设备,路由器上都会使用专业的无线芯片,PA,LNA,路由器当作WiFi网卡使用比普通的WiFi网卡效果好,最起码搜索到的WiFi网络比网卡要多的多的多,电脑手机搜不到的WiFi网络,它都可以搜出来,貌似很厉害 Openwrt设置方法: 和WISP万能中继设置一样 OpenWrt 系统默认设置lan是个网桥,桥接了无线网络和LAN,所以设置方法和万能中继一样,默认设置就可以。 #### ap 接入点 access point,访问点,接入点,它可以把有线接入方式转换成无线WiFi接入方式。ap接入点主要用在家里主路由器之后,主路由拨号后,所有有线设备接入主路由器的lan口上网,ap当作有线设备接入主路由的lan口,其他无线设备再通过ap的WiFi网络上网,如下;此时所有设备都有主路由统一分配ip,是同一个网段,可以相互访问,ap 接入点不同于二级路由。 ![](https://cf03.ickimg.com/bbsimages/202001/e2e64d92e8c490e60637e9bbdeaf3a57.png) Openwrt设置方法: 修改network菜单下interface项,lan接口通用设置,协议选 DHCP client: ![](https://cf03.ickimg.com/bbsimages/202001/6a402cd6b09a01c1bdcfa1c5e1e780c9.png) ![](https://cf03.ickimg.com/bbsimages/202001/0d4be77d39bf70ac4980a69efd913a84.png) 确认lan物理设置,是桥接vlan1和无线网络,保存并应用 ![](https://cf03.ickimg.com/bbsimages/202001/8500f9870707cfc3e00c8471743782de.png) 打开无线,编辑接入点, 给WiFi设置密码,保存应用,并使能接入点,完成。 打开手机电脑连接WiFi试试看,连接ap获取到的ip地址和连接路由获取的ip是一个网段。 Ap 上能创建多个无线网络,可以专门创建一个给来访客人用,设置不同名字不同密码,修改防火墙限制访客网络访问家庭网,限制访客网络登录路由器。 #### 单臂路由 房子装修的时候,大多以弱电箱为中心埋网线,家庭网络拓扑是星形网络结构;如下图: ![](https://cf03.ickimg.com/bbsimages/202001/3b55de8fd6ebaedfc41d314c82f4819f.png) 给网络中心(弱电箱)放置一台千兆网管交换机,其他各个节点随便接入nas,ap,台式电脑,单臂路由等设备,整个家庭是星形结构全千兆双工交换网络,交换机是网络中心。路由器是星形网络结构中的一个节点,连接内网和外网,可以让家庭局域网上外网。 引入单臂路由在没有破坏星形网络结构的情况下,实现一条网线同时承载wan网络和lan网络,单臂路由节点和其他nas等节点是对等的,对等就可以随便调换位置; 单臂路由兼具ap接入点功能,所以单臂路由和其他nas等节点调换位置,既改善了家庭WiFi网络覆盖,同时也不用改动预埋的网线。 Openwrt设置方法: 参考文章: 家庭网络改造:https://www.icxbk.com/article/detail/1100.html <完>
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
robe_zhang
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交