基于mac-vlan的网络准入控制方案

news/2025/3/22 1:57:16/文章来源:https://www.cnblogs.com/xiykj/p/18230876

网络拓扑图如下:

SW1 配置

vlan 10 20 30 4000        #创建vlan
interface GigabitEthernet1/0/1        #进入接口
port link-type hybrid        #接口模式设为hybrid
port hybrid vlan 10 20 30 4000 untagged        #vlan 10 20 30 4000数据包没有tag
port hybrid pvid vlan 4000        #默认没有绑定mac地址设备进入vlan 4000
mac-vlan enable        #接口下开启基于mac地址划分vlan

 

在需要开启mac-vlan功能的接口完成以上配置后,再在全局模式下基于mac地址绑定vlan,未绑定mac地址设备默认分配vlan4000地址(配置vlan4000不能上网即可),如下:

mac-vlan mac-address 5489-9853-0F31 vlan 10            #将这个mac地址设备划分至vlan10,分配vlan 10的ip地址
mac-vlan mac-address 5489-98DF-7CD5 vlan 20            #将这个mac地址设备划分至vlan20,分配vlan 20的ip地址###### 如果这样一个个加非常繁琐,我们可以使用mac地址掩码只匹配前3个字节,即 5489-98 ######
mac-vlan mac-address 5489-9853-0F31 mask ffff-ff00-0000 vlan 30        #mac地址掩码为1位就做检查,掩码为0位就不做检查,所以这条命令只检查前3个字节位

 

SW2 不需要做任何配置,默认配置即可

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/719860.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

工具:一键采集 平台:TB+PDD+JD...

电商商品数据集通常是指收集自电子商务平台的商品信息的结构化数据集合。这些数据包括但不限于商品名称、价格、描述、用户评价、分类标签、卖家信息、销售量、库存量、图片链接等。数据集可以由电商平台公开提供,也可以通过网络爬虫等技术手段获得,并且经常会用于机器学习、…

Stratix V FPGA系列:5SGXEBBR3H43I3G、5SGXEBBR1H43C2G、5SGXEBBR2H43I2G为带宽应用而打造,降低了系统成本和功耗

Stratix V GX FPGA芯片提供340K逻辑单元和集成最大12.5 Gbps传输速度的收发器Stratix V系列 Stratix V FPGA采用新的存储器体系结构,降低延时,高效实现FPGA业界最好的系统性能。Stratix V FPGA为网络设备生产商提供存储器接口解决方案,支持在互联网上迅速有效的传送视频、语…

NCHU-软件学院-232019班-23201125-罗伊鑫-第二次Blog

前言 本次Blog总结三次题目集的7-1题目的知识点、题量、难度等情况,以及写完后的错误总结和自我思考。 1.知识点 三次题目集都对于类的设计的提前规划好有着必要的需求,还有就是对于继承与多态的合理的使用。接着就是对于正则表达式的使用的检测,然后就是要有清晰的逻辑编程…

Qt开发技术:Q3D图表开发笔记(四):Q3DSurface三维曲面图颜色样式详解、Demo以及代码详解

前言qt提供了q3d进行三维开发,虽然这个框架没有得到大量运用也不是那么成功,性能上也有很大的欠缺,但是普通的点到为止的应用展示还是可以的。  其中就包括华丽绚烂的三维图表,数据量不大的时候是可以使用的。  前面介绍了基础的q3d散点图、柱状图、三维曲面图,本片深…

斯坦福 AI 团队被曝抄袭中国大模型开源成果;Zoom 创始人谈视频会议未来丨 RTE 开发者日报 Vol.218

开发者朋友们大家好:这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点…

VS Studio C++设置EXE和DLL不在同一路径

VC++项目生成的exe和dll,一般都会同一个在debug或release目录下,这样可能会造成不版本的dll互相冲突的问题,需要将不同版本的dll放到不同的运行目录,让exe程序在运行时自动在指定的目录查找并加载dll。 1、将直接依赖的ConvLibc.dll及它间接依赖的dll放入到./debug/depends…

查看一个通讯端口状态

原文链接:https://blog.csdn.net/yaxiya/article/details/113613472 检查一下服务器端的端口处于什么状态,监听?连接?还是其他? 启动服务器端(端口为5000)和客户端,然后: 在windows命令行窗口下执行:C:\>netstat -aon|findstr "5000"

pdf如何转换成excel文档?这3个方法免费!

职场人士常常会遇到PDF文件格式,因为PDF便于传输且能够保持排版稳定,因此在文件分享中备受青睐。然而,PDF文件中的表格数据可能涉及到公式和函数,而PDF格式又不易编辑,这时我们就需要将其转换为Excel格式进行编辑修改。因此,掌握PDF转换成Excel的技能对职场人士来说非常有…

CSRedis用于Redis哨兵模式,NetCore

十年河东,十年河西,莫欺少年穷 学无止境,精益求精 上一节通过两台windowsServer服务器部署了Redis的哨兵模式,详情参考:两台windowserver服务器配置Redis哨兵集群----一主二从 redis通过主从复制来实现高可用,但是发生故障时需要人工进行主从切换,效率低下。哨兵机制实现…

使用NVM实现不同nodejs版本切换

在工作中,我们可能需要同时进行多个不同NodeJS版本的项目开发,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,NVM就是为解决这个问题而产生的,本文给出了下载、安装及使用方法,需要的朋友可以参考下 第一:NVM下载 安装包地址:https://github.com/coreybutler/n…

Dynamics CRM 365 Web API 入门

创建 Visual Studio 项目启动 Visual Studio 2022,然后选择“创建新项目”。 创建新的控制台应用项目。 通过设置“位置”和“项目名称”来配置项目。 通过选择“.NET 8.0(长期支持)”和“不使用顶级语句”来配置项目。然后单击“创建”。编辑Program.cs 按照以下后续步骤为…

Web 页面性能衡量指标-以用户为中心的效果指标

以用户为中心的性能指标是理解和改进站点体验的关键点 一、以用户为中心的性能指标 1. 指标是用来干啥的? 指标是用来衡量性能和用户体验的 2. 指标类型 感知加载速度:网页可以多快地加载网页中的所有视觉元素并将其渲染到屏幕上 加载响应速度:页面加载和执行组件快速响应用…