找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 24245|回复: 19

新版openwrt设置vlan的方法

  [复制链接]
本帖最后由 gxdk 于 2021-9-21 11:38 编辑


新版openwrt很多固件上找不到交换机插件,不支持swconfig配置vlan,从网上找到一篇dsa配置dot1q网络的方法,可以参考一下,原链接有图,更直观

原链接:https://forum.openwrt.org/t/mini... etwork-config/96998
介绍
DSA 代表分布式交换机架构,是用于网络交换机的 Linux 内核子系统。它是 OpenWrt swconfig 框架的上游替代品,许多新路由器使用 DSA 驱动程序而不是 swconfig 驱动程序。
DSA 中,每个交换机端口都是一个单独的 Linux 接口。这意味着ip/ifconfig命令将显示接口等lan1lan2wan等。
DSA 交换机端口可以用作独立接口(WAN 的通用解决方案),也可以使用 Linux 桥接接口进行桥接。在后一种情况下,交换机仍然能够在硬件级别路由流量,因此不会影响性能。
每个端口最多只能是一个网桥的一部分。
简单的端口桥接
在最简单的情况下,交换机端口使用 Linux 桥接接口进行桥接,OpenWrt 使用 IP 协议配置该接口。
在这种情况下,连接到桥接端口的所有设备都可以相互通信,也可以与路由器本身通信。
例子:
config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'
config interface 'lan'
        option device 'br-lan'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask'255.255.255.0'
多个网络(使用网桥)
通过使用多个桥接接口,可以将交换机设置为将选定的端口分组到单独的网络中。使用分离的防火墙区域,连接到不同端口组的设备将无法相互通信。
例子:
config device
        option name 'br-home'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
config device
        option name 'office'
        option type 'bridge'
        list ports 'lan3'
        list ports 'lan4'
config interface 'home'
        option device 'br-home'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask'255.255.255.0'
config interface 'office'
        option device 'office'
        option proto 'static'
        option ipaddr '192.168.13.1'
        option netmask'255.255.255.0'
多个网络(使用 VLAN
还可以使用具有多个 VLAN 的单个网桥来分隔(分组)端口。这需要将接口分配给正确的软件 VLAN
例子:
config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'
config bridge-vlan
        option device 'br-lan'
        option vlan '1'
        list ports 'lan1'
        list ports 'lan2'
config bridge-vlan
        option device 'br-lan'
        option vlan '2'
        list ports 'lan3'
        list ports 'lan4'
config interface 'home'
        option device 'br-lan.1'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask'255.255.255.0'
config interface 'office'
        option device 'br-lan.2'
        option proto 'static'
        option ipaddr '192.168.13.1'
        option netmask'255.255.255.0'
VLAN 标记的流量
通过正确的桥接 VLAN 配置,选定端口也可以使用 VLAN 标记的流量。它还需要将 OpenWrt 接口分配给正确的软件 VLAN
例子:
端口lan4使用 VLAN 1 的标记数据包并具有 PVID 2
config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'
config bridge-vlan
        option device 'br-lan'
        option vlan '1'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4:t'
config bridge-vlan
        option device 'br-lan'
        option vlan '2'
        list ports 'lan4:u*'
config interface 'lan'
        option device 'br-lan.1'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask'255.255.255.0'



感谢分享!!!
回复

使用道具 举报

刚开始感觉没之前的设置来得顺手
回复

使用道具 举报

来自手机 | 显示全部楼层
思考方法来谢谢分享
回复

使用道具 举报

感谢楼主,很需要啊。
回复

使用道具 举报

楼主能否留个WX 有问题请教
回复

使用道具 举报

本帖最后由 hello_limin 于 2021-11-24 12:01 编辑
kinkit 发表于 2021-9-21 13:55
感谢分享!!!

@981213 蝈蝈大神的多拨插件,保留掉线检测相关,完美版

用于 旧版 Luci源(Chaos_Camler-15.05 和 lede-17.01 以及以前),不能 新版 Luci源(openwrt-18.06 和 openwrt-19.07 和 openwrt-21.02 以及 master)



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报


思考方法来谢谢分享
回复

使用道具 举报

配置文件在那个位置?
回复

使用道具 举报

按照多个网络(使用VLAN)配置失败
回复

使用道具 举报

看下来是要直接编辑配置文件,这文件在哪
回复

使用道具 举报

有没有配置单臂路由的配置,这个实在搞不懂
回复

使用道具 举报

思考了,很有用
回复

使用道具 举报

vi /etc/config/network

回复

使用道具 举报

使用网桥 使用 VLAN 两者哪个的性能更好?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-24 03:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表