怎么用OpenWrt的VLAN功能实现单臂路由(主路由),省下一个VLAN交换机

时间:2024-03-03 08:38:11

我猜有不少人玩软路由(单臂路由)的网络拓扑图是这个样子的: 

带VLAN功能的交换机还价格虚高,似乎都跟软路由差不多了,殊不知OpenWrt本身就是一个带网管功能的交换机。

接下来我娓娓道来,教大家怎么用下面这种方式实现单臂路由,把这个交换机省出来。

你要有啥设备:

刷好OpenWrt的无线路由器一台(建议用全千兆网口的,你要是用百兆,你上软路由图啥)

软路由一台,此处刷好爱快

网线三条

 

如果运营商入户是光猫,请把光猫改成桥接模式,不要用路由模式,否则NAT负担落在光猫上,浪费软路由。怎么改请自己去搜 “光猫型号 桥接模式”。

 

正片开始。

 

设置无线路由OpenWrt:

用电脑连接到无线路由的LAN4接口。根据自己的情况,打开OpenWrt配置页面。打开网络-交换机,按照下图设置。

 

  (LAN4预留,方便以后无线路由单独用的时候进配置页面,如果接口不够用,LAN4也可以用作VLANID=7,未标记)

 

设置无线AP

网络-接口,添加新接口

名称写vlan7,协议DHCP客户端,勾上桥接接口,接口交换机VLAN7(eth0.7)

 

 

网络-无线

把原有的无线接入点全都移除掉

然后选你要用的天线,点击添加,在网络处选VLAN7,名字、密码想咋设咋设。

全搞完之后,点保存并应用。OpenWrt设置完成。

  

设置软路由

在爱快的控制界面上选v,进入后开启。

 开启后需要重启软路由,启动完效果如下,多了8个veth网卡

  

 

 

 

用电脑插连接到软路由的网口。

设置自己的ipv4协议(为了打开爱快设置页面):

ipv4地址为192.168.1.2

子网掩码255.255.255.0

网关192.168.1.1

设置后打开爱快设置页面,可以看到个8个虚拟网卡。

 

 

 wan1绑定虚拟网卡veth8,下面的上网配置根据你的实际情况写(选pppoe,然后写运营商提供的账号密码)

 

 

 lan2,绑定VETH7网卡,设置IP地址为192.168.50.1

 

对应lan2接口开启DHCP

 

 

 

爱快配置完成。

 

 

最后接线

把光猫和无线路由器的WAN口相连

把软路由网口和无线路由器的LAN1相连

把电脑和无线路由器的LAN2相连

 

电脑改成自动获取ip地址,大功告成。

 

 

 

使用这种方式还有一些好处,可以用不同的VLAN,启多个DHCP服务,给用户划不同的网段,做隔离,做限速,做管控非常方便。

单个OpenWrt路由器也可以创建多个AP接入点,接入不同的AP,是不同的网段。

单线多拨、多运营商接入也能配。

 

出租屋、公司部网非常实用。