首页/网络/VLAN 与高可用速查/MAC 地址 VLAN(MAC VLAN)
VLAN 与 Trunk81 条

MAC 地址 VLAN(MAC VLAN)

按终端 MAC 自动划分 VLAN,免去端口固定绑定,适合会议室、工位轮换场景;需要按 MAC 条目维护映射表。

VLAN 与高可用速查网络更新于 2026-10-13

MAC VLAN 是什么

MAC VLAN 是华为 S 系列交换机(VRP)提供的一种 VLAN 划分方式:交换机按收到帧的源 MAC 去查 MAC 与 VLAN 的映射表,把终端自动划入对应 VLAN,端口本身不承担归属决策。它解决的是『人在哪、VLAN 就跟到哪』的问题——终端换到别的端口后仍然落在原 VLAN,不用每换一次座位就改一次端口配置。

基本信息

适用平台华为 S 系列交换机(VRP)
划分依据帧的源 MAC 地址
端口要求接口需为 hybrid 类型并放行相关 VLAN
维护成本每终端一条映射条目,随资产变更同步
批量优化支持 MAC 前缀加掩码匹配同品牌网卡

典型使用场景

  • 会议室与培训室:参会终端接入任意端口都回到本部门 VLAN
  • 开放工位与轮岗办公:座位不固定时避免频繁改端口配置
  • 临时办公与外协终端:按设备而非按位置下发网络权限
  • 需要按终端类型分流:打印机、终端机、摄像头各归其 VLAN
  • 与端口安全配合:MAC 为白名单依据时同源维护一套绑定关系

华为配置示例

华为配置示例
vlan 10                                        # 先创建业务 VLAN
 mac-vlan mac-address 00e0-fc12-3456 priority 0  # 绑定 MAC 与优先级
 mac-vlan mac-address 00e0-fc12-0000 mac-address-mask ffff-ff00-0000  # 前缀+掩码批量匹配
interface GigabitEthernet0/0/1
 port link-type hybrid                          # MAC VLAN 要求 hybrid 口
 port hybrid untagged vlan 10 20                # 放行终端可能归属的 VLAN
 mac-vlan enable                                # 接口使能 MAC VLAN
display mac-vlan all                           # 核对绑定表是否生效

与端口划分方式对照

划分方式判定依据典型取舍
端口划分入端口 PVID配置最简单,终端换位置即换 VLAN
MAC 划分帧源 MAC 映射表配置随终端走,映射条目需持续维护
IP 子网划分报文源 IP 网段依赖终端 IP 规划,DHCP 场景要配合
协议划分帧的协议类型用于特定协议分流,业务场景较少
mac-address-mask 只匹配前缀位,适合网卡 OUI 统一的同品牌终端;一旦启用掩码匹配,要确认不会把同网段的其它设备一并划入错误 VLAN。
MAC 映射一旦失效,终端会退回端口的 PVID 归属,表现为『能上网但权限不对』这种不报错的异常,排查时先核对映射表再查链路。

易错点

  • 终端更换网卡或整机后映射即失效,退回端口 PVID:需把 MAC 条目更新纳入资产变更流程
  • 接口使能 MAC VLAN 后未按 hybrid 方式放行相关 VLAN,识别到了也转发不通
  • 映射优先级与 untagged 放行列表不匹配时,同一端口的多个终端可能落到不同 VLAN,验收要逐终端确认
  • 前缀掩码配得过宽会把同品牌的其他设备一并匹配,造成越权归属

数据来源与参考

  • 华为 S 系列交换机产品文档(MAC VLAN / VLAN 划分方式)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌