上篇《上网和IPTV单线复用的方法》中OpenWrt是较老版本的~

新版OpenWrt 的网络菜单中已经找不到交换机了,Vlan功能被阉割了? 怎么可能?

官方文档是说用DSA替换了swconfig架构。

(官方原文:DSA stands for Distributed Switch Architecture and is the Linux kernel subsystem for network switches. Because upstream kernel development now uses DSA, the OpenWrt Project is implementing DSA to replace the earlier swconfig framework. Many new routers also use DSA drivers instead of swconfig drivers.)

先不管这些吧,说说如何设置吧,其实和原先的设置方法基本没有区别,只是把VLAN设置搬到网络>接口>设备(选项卡) 里的 br-lan右侧的配置里了,点击 网桥VLAN过滤 选项卡。

看起来是不是和之前差不多,但是这里并没有启用VLAN,且WAN口不见了,用本地取代了PPE和CPU(eth0)。

来回顾一下之前的版本,对比一下:

老版本默认开启了VLAN,WAN归属于VLANID 2,LAN1和LAN2都属于VlANID 1。

新版的网桥VLAN过滤里没有WAN口,是因为br-lan网桥中只包含了LAN1和LAN2(R3G只有两个LAN口)没有包含WAN口,我们只要在常规设备选项卡中把WAN口包含进网桥就行了,因为涉及到br-lan的改动,正所谓牵一发而动全身,为了避免等下配置界面都进不来,我们还是用 无线 创建一个LAN先(临时启用,设置完删除),用无线连接后,再做修改。

(在这里插播一下总的思路:创建个临时WIFI_LAN接口,通过这个临时接口连接路由器,把WAN,WAN6,LAN(因为他们默认使用物理接口)先删除,而后在br-lan桥里把WAN口添加进去,之后重建WAN,WAN6(如果有IPv6需求),LAN接口,这时接口使用Vlan虚拟出来的端口,最后在 网桥设备:br-lan的网桥过滤选项卡上设置VLAN就和老版本的一致了。)

因为OpenWrt默认无线是关闭的,并且2.4G和5GWIFI名称是相同,都是OpenWrt,这里我把5G的名称改为OpenWrt_5G(点开编辑按钮修改),方便区别,保存并应用,然后启用它们。

在 网络>无线 中进行,如下图所示:

然后在网络>接口>添加新接口

名称 可以随意取名,协议 静态地址,设备 无线网络:Master"OpenWrt",然后点击创建接口

然后设备选 无线网络:Master"OpenWrt"(WIFI_LAN, Lan),选好后,它就是Wlan0。

IPv4地址:10.10.10.1,Ipv4子掩码 255.255.255.0 其它不管

切换到防火墙设置,选Lan

再切换到DHCP服务器,点配置DHCP服务器,

保持默认值即可,点击保存后,会自动返回到接口界面

点击保存并应用。

如下图所示,已经配置好了

用电脑上的无线网卡连接上OpenWrt.(至于要不要用10.10.10.1来访问配置界面,这倒是无所谓,因为它会自动跳转成openwrt.lan)。

然后可以把WIFI_LAN接口以外的三个接口删除掉了。

点击保存并应用,完成后如下图所示。

切换到设备如下图所示:

点击配置,网桥端口默认已有LAN1和LAN2再选上WAN,如下图所示。

切换到网桥VLAN过滤,启用VLAN过滤,添加两个VLANID,并按下图设置好

这样一看是不是和老版本的Vlan设置相同了呢,保存,然后保存并应用。

接下来要把在网络>接口界面上删除的LAN和WAN口 重新创建回来。

点击 添加新接口,名称LAN,协议静态地址,设备 软件VLAN:"br-lan.1"

点击创建接口,然后跳转到下图:

设置IPv4地址和IPv4子网掩码就可以了, 切换到防火墙设置:

创建/分配防火墙区域 LAN,切换到DHCP服务器

点击 配置DHCP服务器

默认值就行,点击保存

点击保存并应用,Lan口就创建好了。

继续添加WAN, 点击 添加新接口

名称WAN, 协议DHCP客户端,设备 软件VLAN:"br-lan.2" 然后点击 创建接口

保持以上默认即可,切换到防火墙设置:

创建/分配防火墙区域 选 WAN。

然后保存,返回到接口主界面,如下图所示

点击保存并应用。

可以看到WAN口已经获取到了上级路由器的IP地址,此时电脑已经能上网了(如有IPv6需求,可以再创建个WAN6关联到br-lan.2设备,这里不再演示)。如下图所示

此时WIFI_LAN接口已完成使命,删除后保存并应用即可。如果你想留下它当做Gust_WIFI, 我也不建议,因为这里占用了一个物理接口,你还是可以通过VLAN方式来做,具体怎么做自己思考思考了。

另外,可以把2.4G和5G WIFI挂回LAN网络中去,用于上网了,下图是2.4G配置,5G也是相同的方法

以上配置好后,配置Vlan和老版本的一致了

回顾下之前的光猫配置,ITV口(千兆口2)出来的信号是打了VLAN2(用于上网)和VLAN3(用于IPTV)标的信号。所以我们要把VLAN2和VLAN3分离出来即可。

在 网络>接口>设备(选项卡) 里的 br-lan右侧的配置里,点击 网桥VLAN过滤 选项卡。

添加VLAN3用于IPTV。

写了一堆,也不清楚各位看官看不看的懂,就写到这里吧。

新版OpenWrt VLAN设置方法相关推荐

  1. 阿里物联网平台“云产品流转”设置方法(新版)

    今天得空,研究一下阿里物联网平台新版"云产品流转"设置方法.手头只有一片ESP32,考虑先将消息发送给平台,然后平台再将消息转发给自己,这样消息转了一圈,还是回到自己手里!主要目的 ...

  2. tp841虚拟服务器,TP-Link新版路由器虚拟服务器(端口映射)设置方法

    摘 要 新版tplink路由器虚拟服务器的设置方法,虚拟服务器设置,通常又叫做:端口映射设置.端口转发设置等.虽然这个功能普通用户一般用不到,但是偶尔也有用户问起,所以还是简单的介绍下. 原标题:&q ...

  3. wifi虚拟服务器怎么设置方法,新版tplink路由器虚拟服务器(端口映射)设置教程

    在本文中, 主要给大家介绍新版tplink路由器虚拟服务器的设置方法. 虚拟服务器设置,通常又叫做:端口映射设置.端口转发设置等. 虽然这个功能普通用户一般用不到,但是偶尔也有用户问起,所以还是简单的 ...

  4. 个人电脑详细的安全设置方法

    个人电脑详细的安全设置方法由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000 pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?)所以后面我将主要讲一下基于这 ...

  5. ping 不通 华为三层交换机vlan_华为交换机常用的三种vlan划分方法,一文了解清楚vlan...

    今天来深入学习vlan,都有详细注释. 一.端口为类型 在学习划分vlan前,必须要了解华为交换机的端口类型,以及他们的使用方法,因为端口的类型在实际配置中是必须会用到的,因为下面的vlan划分会用到 ...

  6. 华为交换机默认vlan都是通的吗_【思唯网络学院】华为交换机常用的三种vlan划分方法...

    端口类型 在学习划分vlan前,必须要了解华为交换机的端口类型,以及他们的使用方法,因为端口的类型在实际配置中是必须会用到的,因为下面的vlan划分会用到. 1.Access类型端口 执行命令port ...

  7. 计算机网络工程教程:基于cisco路由器和交换机,计算机网络工程教程—基于cisco路由器和交换机教学课件作者陆魁军chap2交换机VLAN设置v2.ppt...

    计算机网络工程教程-基于cisco路由器和交换机教学课件作者陆魁军chap2交换机VLAN设置v2.ppt (47页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方 ...

  8. 华为交换机关机方法_华为交换机常用的三种vlan划分方法~

     点击"华为考试HCIE俱乐部"→点击右上角"..."→"设为星标"   资讯丨干货丨入群 联系小E微信:SPOTO123456 作为华为设 ...

  9. IntelliJ IDEA设置方法注释模板并解决入参和返回值为空问题

    ## 简介 网上讲解设置方法注释模板的文章很多,尝试了很多方法后,发现在方法体外生成的模板入参值和返回值都是null,而放到方法体内的入参值和返回值就可以自动生成.苦试N次,终于发现诀窍.Idea的这 ...

最新文章

  1. c语言程序设教材计 乌云高娃,C语言程序设计教学课件作者第3版乌云高娃演示文稿C语言程序设计教学课件作者第3版乌云高娃演示文稿演示文稿第1章C语言程序设计基础课件.ppt...
  2. java+yeild+sleep_Java并发编程--yield sleep和wait的区别
  3. 贪心、递归、递推以及动态规划算法的分析与对比
  4. java Object解析
  5. CCNA学习心得(一)
  6. Python 数据科学入门
  7. python语言与c语言相比在分支结构上有什么不同,python 基础教程之语法篇章——一小时入门python__对比python与C语言的语法异同...
  8. 蓝桥 扫雷 java_Java实现 蓝桥杯VIP 算法提高 扫雷
  9. 对长度为200的有序表进行二分查找_程序员常用的查找算法(顺序、二分、插值、分块、斐波那契)...
  10. 16进制 dat matlab_MATLAB中的常量与变量
  11. [JNI]开发之旅 (3)jni域描述符说明
  12. c语言大作业:员工工资管理系统
  13. 【原创】无锁编程技术及实现
  14. Vue加入购物车动效
  15. 简单易懂的讲解深度学习(入门系列之一)
  16. 用户-渠道的ROI计算及优化方案
  17. Funcode-Q版泡泡堂
  18. 美国国债主成分分析Matlab
  19. 认真学习MySQL中的角色权限控制
  20. 设计需求分析方法与过程

热门文章

  1. Android resource linking failed AAPT: error: resource android:color/system_neutral1_1000 not found.
  2. 参考文献中各字母的含义
  3. 为什么二级菜单会被挡住_多级下来菜单被select挡住的有关问题
  4. bzoj 4627: [BeiJing2016]回转寿司 -- 权值线段树
  5. Android 开源UI框架汇总
  6. gitlab页脚添加备案号
  7. torch.nn.Transformer解读与应用
  8. 话说当时武松踏住蒋 水浒传
  9. 疯狂天才霍兹:17岁黑掉苹果,22岁搞垮索尼,还是特斯拉、谷歌最可怕的对手!
  10. OS X系统 手势终极设置方法+BetterTouchTool详细设置中文翻译