DHCP Snooping应用

DHCP Snooping技术用于防范DHCP Server仿冒者、报文泛洪、仿冒报文和服务器服务拒绝攻击。通过设置接口信任模式,限制报文速率,启用绑定表匹配检查和告警功能,保护网络免受恶意攻击。
摘要由CSDN通过智能技术生成

​DHCP Snooping技术主要用于DHCP Server仿冒者攻击、DHCP报文泛洪攻击、仿冒DHCP报文攻击和DHCP Server服务拒绝攻击四个场景的DHCP攻击防范,以抵御网络中针对DHCP的各种攻击。

防止DHCP Server仿冒者攻击

如图1所示,DHCP Discover报文是以广播形式发送,无论是合法的DHCP Server,还是非法的DHCP Server都可以接收到DHCP Client发送的DHCP Discover报文。

图1 DHCP Client发送DHCP Discover报文示意图

如果此时DHCP Server仿冒者回应给DHCP Client仿冒信息,如错误IP地址、网关地址和DNS服务器的等信息。DHCP Client将无法获取正确的IP地址和相关信息,导致合法客户无法正常访问网络或信息安全受到严重威胁。

图2 DHCP Server仿冒者攻击示意图

解决方法

为了防止DHCP Server仿冒者攻击,可配置设备接口的“信任(Trusted)/非信任(Untrusted)”工作模式。

将与合法DHCP服务器直接或间接连接的接口设置为信任接口,其他接口设置为非信任接口。此后,从“非信任(Untrusted)”接口上收到的DHCP回应报文将被直接丢弃,这样可以有效防止DHCP Server仿冒者的攻击。

图3 Trusted/Untrusted工作模式示意图

配置命令

  1. 执行命令system-view,进入系统视图。

  2.  执行命令dhcp snooping enable [ ipv4 | ipv6 ],全局使能DHCP Snooping功能。

  3. 使能DHCP Snooping功能。

    a.  执行命令vlan vlan-id,进入VLAN视图;或执行命令interface interface-type interface-number,进入连接用户的接口视图。

    b.  执行命令dhcp snooping enable,使能接口或VLAN下的DHCP Snooping功能。


    在VLAN视图下执行此命令,则对设备所有接口接收到的属于该VLAN的DHCP报文命令功能生效;在接口下执行该命令,则对该接口下的所有DHCP报文命令功能生效。


  4. 配置接口为“信任”状态

a.   执行命令interface interface-type interface-number,进入接口视图。

b.  执行命令dhcp snooping trusted,配置接口为“信任”接口。


缺省情况下,接口的状态为“非信任”状态。


防止DHCP报文泛洪

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值