首页 > 其他分享 >基于mac-vlan的网络准入控制方案

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

时间:2024-06-04 15:22:23浏览次数:25  
标签:10 20 4000 vlan mac 地址 准入

网络拓扑图如下:

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 不需要做任何配置,默认配置即可

 

标签:10,20,4000,vlan,mac,地址,准入
From: https://www.cnblogs.com/xiykj/p/18230876

相关文章

  • 如何查看、设置 Mac Terminal Proxy
    如何查看、设置MacTerminalProxy代理。通过查询当前代理信息,并在命令行导出HTTP_Proxy变量即可。查看代理信息运行相关代理软件之后,一般会在系统层面直接替换当前的代理配置,如下:命令行获取参考:https://superuser.com/questions/48480/how-can-i-get-mac-os-xs-proxy-in......
  • mac 安装和管理多个Python版本
    更新brewbrewupdatebrewinstallpyenv 安装pyenv报错==>Downloadinghttps://raw.githubusercontent.com/Homebrew/homebrew-core/c1c28c143f4e28fc0059e66baa904104da25a41d/Formula/o/[email protected]:(7)Failedtoconnecttoraw.githubusercontent.comport......
  • 《计算机网络微课堂》实验22 VLAN间通信的实现方法:单臂路由
    下面‍‍我们来进行一个仿真实验,本仿真实验的目的在于验证VLAN间的通信,‍‍可以使用单臂路由来实现。我已经在仿真软件中构建好了我们理论课中所使用的网络拓扑,‍‍并且在各主机和路由器的各接口旁边都标注好了所需配置的IP地址和地址掩码。​​‍需要说明的是CIDR地址......
  • 《计算机网络微课堂》实验23 VLAN间通信的实现方法:使用三层交换机
    本仿真实验的目的在于验证VLAN间的通信可以使用三层交换机来实现。我已经在仿真软件中构建好了我们理论课中所使用的网络拓扑,并在各主机的旁边都标注好了所需配置的IP地址和地址掩码。​​‍博主注:在视频里使用到了三层交换机,但不知道是哪一种型号的,看到类似的有356024PS......
  • 《计算机网络微课堂》实验21 VLAN间通信的实现方法:多臂路由
    本仿真实验的目的在于验证微软件的通信可以使用多臂路由来实现。‍‍‍我已经在仿真软件中构建好了我们理论课中所使用的网络拓扑,‍‍并且在各主机和路由器的各接口旁边都标注好了所需配置的IP地址和地址掩码。‍‍​​‍需要说明的是三个地址块/后面的数字24,‍‍表明地址......
  • Carmack的快速开平方根倒数算法(Fast inverse square root)
    基本原理需求\(y=\frac{1}{\sqrt{x}}\)\(log(a^b×a^c)=bloga+cloga=(b+c)loga\)32位浮点表示法:二进制的科学计数法符号位1+阶码8(有符号的反码表示幂指数)+小数位23(二进制小数首位必为1,默认,只需表示小数位即可)-20240511163945890.webp)字符串形式:\(S_0​E_1​E_2​...E_7......
  • Macbook怎么快速提速?CleanMyMac 轻松帮你解决
    Mac是现代人日常工作时必不可少的工具,尤其是在居家办公已经屡见不鲜的当下。视频会议、文档传送、视频剪辑等等。它在工作中扮演的角色越来越重要,所以也导致了它的流畅程度可以在很大程度上影响人们一整天的工作效率和心情。但是影响Mac的运行和响应速度的因素有很多,其中有些......
  • ./configure for emacs 无法在 MSYS2 上找到程序
    我试图在Windows11上的MYSY2中使用源代码本地编译构建emacs,第一次尝试时,在运行./configure时收到了一些警告,尽管如此,我还是尝试继续,然后调用了make和makeinstall,就我所见,我没有发现任何错误,但该过程没有在任何地方生成任何可执行文件。然后,在使用makedi......
  • MACSHA256加密生成签名
    再水一篇,也是业务测试中遇到的一种加密方式,这里示例就直接使用相同的加密规则了,可以根据业务场景自行调整加密前字符串加密规则  所有API的请求参数(除去Sign参数),参数名转小写后根据参数名称的AscII表顺序排序;    将排序号的参数名和参数值拼装在一起得到新的字符串A; ......
  • Mac M1 使用 labelimg
    如果按照正常的流程下载完qypt5在终端中使用labelimg时会报这个错误下面直接讲使用方法首先进入labelimg的github网址下载网址:GitHub-HumanSignal/labelImg:LabelImgisnowpartoftheLabelStudiocommunity.ThepopularimageannotationtoolcreatedbyTzutal......