首页/网络/网络设备配置速查/思科 DAI:动态 ARP 检测
ACL 与安全65 条

思科 DAI:动态 ARP 检测

DAI 结合 DHCP Snooping 绑定表校验 ARP 报文,把伪造网关的中间人攻击挡在接入端口上。

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

DAI 拦住伪造网关的 ARP

动态 ARP 检测(DAI)是思科交换机上的接入安全特性:它把端口学到的 MAC 与 IP 绑定关系记在 DHCP Snooping 绑定表或静态绑定表里,然后逐条校验入方向 ARP 报文的合法性,源地址与绑定表不符的 ARP 直接丢弃。这样局域网里伪造网关或伪造主机 IP 的中间人攻击就失效了。它的前提非常明确——必须已有可信的绑定表,否则检查无据可依,合法 ARP 也会被一起丢掉。

基本信息

适用平台思科 Catalyst 系列交换机;华为与 H3C 有对应机制
前置条件启用 DHCP Snooping(或配置静态绑定表)
关键命令ip arp inspection vlan、ip arp inspection trust、ip source binding
权限要求全局配置模式与接口视图
方向性只校验入方向 ARP,上行与网关侧端口需要显式信任

典型使用场景

  • 接入区防中间人:防止终端伪造网关地址窃取流量
  • 配合 DHCP Snooping 加固:绑定表由动态学习自动维护
  • 静态地址终端场景:给服务器与打印机配置静态绑定表后再启用 DAI
  • 合规要求:等保与接入安全规范常把 ARP 防护列为必查项
  • 排障定位:整网 ARP 异常时确认是否为 DAI 误拦

思科 IOS

思科 IOS
SW-CORE-01(config)# ip dhcp snooping
SW-CORE-01(config)# ip dhcp snooping vlan 10
SW-CORE-01(config)# ip arp inspection vlan 10        # 在 VLAN 10 上启用 DAI
SW-CORE-01(config)# interface GigabitEthernet0/24
SW-CORE-01(config-if)# ip dhcp snooping trust        # 上行口信任
SW-CORE-01(config-if)# ip arp inspection trust       # 上行口不再做 ARP 校验
SW-CORE-01# show ip arp inspection vlan 10           # 查看统计与丢弃计数
! 静态地址终端:ip source binding 0000.1111.2222 vlan 10 10.1.1.5 interface Gi0/1

华为 VRP

华为 VRP
[Huawei] dhcp snooping enable
[Huawei] dhcp snooping enable vlan 10
[Huawei] interface GigabitEthernet0/0/24
[Huawei-GigabitEthernet0/0/24] dhcp snooping trusted      # 上行口信任
[Huawei] interface GigabitEthernet0/0/1
[Huawei-GigabitEthernet0/0/1] arp anti-attack check user-bind enable
<Huawei> display arp anti-attack configuration all

H3C Comware

H3C Comware
[H3C] arp detection enable
[H3C] interface GigabitEthernet1/0/24
[H3C-GigabitEthernet1/0/24] arp detection trust          # 上行口信任
! 用户接入端口默认参与 ARP 合法性检查
<H3C> display arp detection statistics

三厂机制对照

对比项思科 DAI华为 ARP 绑定表检测H3C ARP Detection
绑定表来源DHCP Snooping 或 ip source bindingDHCP Snooping 或静态绑定DHCP Snooping 或静态绑定
启用命令ip arp inspection vlanarp anti-attack check user-bind enablearp detection enable
上行口信任ip arp inspection trustdhcp snooping trustedarp detection trust
查看命令show ip arp inspectiondisplay arp anti-attack configurationdisplay arp detection statistics
无绑定表后果合法 ARP 也被丢弃检查无依据,需先建绑定检查无依据,需先建绑定
启用 DAI 前必须先保证绑定表可用:上行口与网关侧端口都要打上信任标记,否则合法的 ARP 会被成片丢弃,整网顷刻瘫痪。变更前记录管理地址与 Console 可达性,最好分 VLAN 灰度启用并观察丢弃计数。

易错点

  • 上行或网关侧端口忘记配信任:DAI 把合法 ARP 全部丢弃,整网瘫痪
  • 没有启用 DHCP Snooping 也没有静态绑定表:检查失去依据,合法流量同样被拦
  • 静态地址终端未建绑定表:这些主机在 DAI 启用后立即失联
  • 只启用不观察统计:丢弃计数持续增长时无人发现,直到用户大面积报障

数据来源与参考

  • Cisco IOS Dynamic ARP Inspection 配置指南
  • 华为 VRP ARP 绑定表检测
  • H3C Comware ARP Detection 配置

相关工具

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