首页/网络/网络设备配置速查/端口隔离(同 VLAN 内二层隔离)
VLAN 与二层交换60 条

端口隔离(同 VLAN 内二层隔离)

同一 VLAN 内主机互不通信(只与网关通信):酒店/宿舍/公共区域标配;三厂机制名类似但默认组号与细节不同。

网络设备配置速查网络更新于 2026-10-13

端口隔离解决什么

端口隔离让同一个 VLAN 内的主机彼此二层不可见,只能与各自的网关通信:机制是把接入端口划入隔离组,组内成员之间的二层帧被直接丢弃。它是酒店客房、宿舍、公共区域接入的标配做法,用来抑制同网段的横向扫描与广播扩散,同时不改变现有的 VLAN 与地址规划。

基本信息

适用平台思科 IOS / 华为 VRP / H3C Comware 交换机
华为port-isolate enable [group N],默认加入隔离组 1
思科switchport protected,保护端口;更精细的隔离用 PVLAN
H3Cport-isolate enable group N,不同组之间不受影响

典型使用场景

  • 酒店客房、宿舍、公共区域接入,抑制同网段的横向扫描
  • 办公区工位隔离,减少终端之间的相互干扰与广播影响
  • 摄像头、打印机等终端同网段部署时按需收窄互访范围
  • 抑制广播风暴在接入侧的扩散
  • 排查「同一 VLAN 内互 ping 不通」的原因

华为 VRP

华为 VRP
[Huawei-GigabitEthernet0/0/5] port-isolate enable            # 默认加入隔离组 1
[Huawei-GigabitEthernet0/0/5] port-isolate enable group 2    # 指定隔离组
<Huawei> display port-isolate group all
! 上行口不加入隔离组,隔离组内主机仅能与上行侧互通

思科 IOS

思科 IOS
SW-CORE-01(config-if)# switchport protected      # 保护端口,同保护组内二层隔离
SW-CORE-01# show interfaces GigabitEthernet1/0/5 switchport | include Protected
! 需要多组互不相同的隔离关系时改用 PVLAN(private-vlan)

H3C Comware

H3C Comware
[H3C-GigabitEthernet1/0/5] port-isolate enable group 1
<H3C> display port-isolate group all
! 不同隔离组之间不受影响,需按业务规划组号

三厂对照

厂商命令细节
华为 VRPport-isolate enable [group N]不指定时默认加入隔离组 1
思科 IOSswitchport protected保护端口,同保护组内隔离
H3C Comwareport-isolate enable group N不同组之间互不影响
精细隔离需求PVLAN 或隔离组编号规划需要多组彼此隔离时使用
隔离只作用于二层:跨 VLAN 访问网关与内网服务器仍按三层转发。所谓「隔离之后连服务器也访问不到」,通常是三层策略或网关不在同一台设备上造成的,不是端口隔离本身的问题。
上行口误加入隔离组会导致整个接入区域失联。配置前先明确哪些端口是上行、哪些是接入,再批量下发隔离命令。

易错点

  • 隔离后主机 ping 不通同 VLAN 的服务器:业务确实需要互通时应改用 ACL 精确放行,而不是硬隔离
  • 上行口误加入隔离组:整个接入区域失联,恢复时才发现配置范围搞错
  • 把端口隔离当成安全隔离手段:它只拦二层,跨 VLAN 与三层访问完全不受影响,不能替代防火墙
  • 批量下发隔离时没有排除管理端口,导致网管采集与登录路径中断

数据来源与参考

  • 华为端口隔离配置
  • Cisco protected port
  • H3C 端口隔离配置

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌