首页/网络/网络设备配置速查/通配符掩码(反掩码)换算与写法
ACL 与安全65 条

通配符掩码(反掩码)换算与写法

三厂 ACL 都使用通配符掩码而非子网掩码:0 表示“必须匹配”,1 表示“忽略”,/24 网段对应 0.0.0.255。

网络设备配置速查网络更新于 2026-10-12
场景写 ACL 时确定地址范围
适用华为 VRP / 思科 IOS / H3C Comware
换算通配符 = 255.255.255.255 减子网掩码;/24 掩码 255.255.255.0 对应 0.0.0.255

常用掩码与通配符对照

掩码通配符含义
255.255.255.0 (/24)0.0.0.255整个 C 段
255.255.255.240 (/28)0.0.0.1516 个地址的小网段
255.255.255.255 (/32)0(华为/H3C 可简写)单个主机
0.0.0.0 (/0)255.255.255.255 / any所有地址

华为 VRP

华为 VRP
acl number 2000
 rule 5 permit source 192.168.0.0 0.0.255.255
 rule 10 permit source 192.168.1.10 0

思科 IOS

思科 IOS
access-list 10 permit 192.168.0.0 0.0.255.255
access-list 10 permit host 192.168.1.10

H3C Comware

H3C Comware
acl basic 2000
 rule 5 permit source 192.168.0.0 0.0.255.255
 rule 10 permit source 192.168.1.10 0
通配符不等于“掩码取反”的通用公式:只有连续掩码(常规子网)时,取反结果才等于 255.255.255.255 减掩码。

易错点

  • 把 0.0.0.255 误写成 255.255.255.0(子网掩码),匹配范围完全错乱

数据来源与参考

  • 华为 VRP ACL 通配符掩码说明
  • Cisco IOS ACL 通配符掩码(wildcard mask)说明
  • H3C Comware ACL 地址匹配规则

相关工具

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