• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

UDP广播报文

2小时前提问
  • 0关注
  • 0收藏,46浏览
粉丝:0人 关注:0人

问题描述:

交换机发广播,被网安设备检测到告警如下:

UDP 0.0.0.0 68 255.255.255.255 67

组网及组网描述:

这个acl能过滤吗,或者交换机有功能直接关闭。

3 个回答
已采纳
粉丝:31人 关注:1人

你看到的这条 UDP 0.0.0.0:68 -> 255.255.255.255:67 广播,是典型的 DHCP Discover 报文,即网络中的某台设备正在请求分配IP地址。要处理这个告警,核心是判断报文来源,然后选择是过滤报文还是消除源头


 第一步:先判断报文来源

关键是要确认这个报文是交换机自身发出的,还是下挂的终端设备发出的

  • 如果是交换机自身发出的:某些H3C交换机在管理口或VLAN接口配置为DHCP客户端模式时,会主动发送此广播来获取IP。可以检查接口配置:display current-configuration interface Vlan-interface X,如果看到 ip address dhcp-alloc,就说明该接口在作为DHCP客户端。

  • 如果是下挂终端发出的:那就是网络中有电脑或设备在请求IP,属于正常DHCP流程,但可能因安全策略被网安设备判定为异常。


 第二步:根据来源选择解决方案

场景一:交换机自身发送的DHCP Discover

如果确认是交换机自己在请求IP,最直接的方案是关闭接口的DHCP客户端功能,改为静态IP。

bash
system-view interface Vlan-interface X undo ip address dhcp-alloc ip address 192.168.1.1 24 # 根据规划配置静态IP quit

如果该接口必须动态获取IP,则无法从源头关闭,需采用下文“场景二”的ACL方法过滤。

场景二:下挂终端发送的DHCP Discover(通用ACL过滤法)

如果报文来自下挂终端,或交换机自身无法关闭,可以使用高级ACL在指定接口的入方向精确过滤。

1. 创建ACL规则

bash
acl advanced 3000 rule 0 deny udp source-port eq 68 destination-port eq 67 # 精确匹配DHCP Discover rule 5 deny udp source-port eq 67 destination-port eq 68 # 可选:同时过滤DHCP Offer rule 10 permit ip quit

注意:必须保留最后的 permit ip,否则会误阻断其他正常流量。

2. 在接口上调用ACL

假设需要过滤的是连接终端的端口 GigabitEthernet1/0/1

bash
interface GigabitEthernet1/0/1 packet-filter 3000 inbound quit

3. 验证效果

bash
display acl 3000

查看规则命中计数是否增长。如果增长,说明ACL已生效。

场景三:使用DHCP Snooping进行更智能的控制

如果网络中存在非法的DHCP服务器,或者希望只允许特定端口发送DHCP请求,DHCP Snooping是更专业的方案。

bash
dhcp snooping enable vlan X dhcp snooping enable quit # 将连接合法DHCP服务器或核心的端口设为信任端口 interface GigabitEthernet1/0/2 dhcp snooping trust quit # 将连接终端的端口设为非信任(默认即非信任,可显式配置) interface GigabitEthernet1/0/1 dhcp snooping untrust quit

DHCP Snooping会自动丢弃非信任端口收到的DHCP服务器响应报文,同时可以生成绑定表用于IP Source Guard。

场景四:广播风暴抑制(仅限流量过大时)

如果DHCP广播流量过大(如终端频繁重试),可以配置广播风暴抑制来限速。

bash
interface GigabitEthernet1/0/1 broadcast-suppression pps 100 # 限制广播报文速率为100pps,根据实际情况调整 quit

注意:此方法会同时抑制所有广播流量,可能影响ARP等其他广播协议,需谨慎评估阈值。


 关于UDP Helper的提醒

UDP Helper 无法中继DHCP广播报文。H3C设备明确限制,UDP Helper不能将端口67或68(DHCP)设置为中继端口。因此,不能通过UDP Helper来“转发”或“处理”这个报文,只能用ACL过滤或DHCP Snooping来管控。

交换机出厂自带的int vlan1关了就好了,里面有dhcp的相关配置。

zhiliao_2M4je0 发表时间:2小时前 更多>>

交换机出厂自带的int vlan1关了就好了,里面有dhcp的相关配置。

zhiliao_2M4je0 发表时间:2小时前
粉丝:9人 关注:47人

VLAN细分

粉丝:35人 关注:2人

告警报文:UDP 0.0.0.0:68 → 255.255.255.255:67

这就是标准 DHCP‑Discover 广播报文,DHCP 客户端没获取 IP 时发出,源 IP 0.0.0.0,目的全网广播,UDP 源端口 68、目的端口 67。 网安设备镜像抓到这个广播就产生告警;不能直接全网络彻底关闭这个报文,内网终端要靠这个报文拿 IP,全部丢弃终端就上不了网

先定位报文来源

  1. 确认报文是谁发出来的:
display mac‑address‑table dynamic display port‑security # 在交换机镜像抓包,看源MAC,定位是哪台终端/哪一个端口发出大量DHCP‑Discover
  • 个别终端频繁狂发:终端故障、网卡异常;处理终端。
  • 全网每个终端开机都会发 1‑2 条:属于正常业务报文,网安属于误告警,建议网安侧做告警白名单。

能不能用 ACL 过滤?

⚠️二层普通 ACL 不能匹配源 IP=0.0.0.0 这种三层 IP 字段;只能用高级 ACL(ACL 3000‑3999)在 VLANIF / 接口 inbound 方向过滤。 ❗风险:如果直接全局丢弃 UDP 68‑67,整个内网全部终端无法获取 DHCP 地址,网络瘫痪,严禁直接全局 drop

高级 ACL 示例(只用于故障端口,不要全局应用)

acl advanced 3000 rule deny udp source 0.0.0.0 0 destination 255.255.255.255 0 eq 67 rule permit ip # 只能在故障接入端口inbound下发,不能在上联口、vlanif全局下发 interface GigabitEthernet 1/0/1 packet‑filter inbound acl 3000

交换机侧可用方案(3 种,按推荐顺序)

方案 1【优先,网安侧处理,不改动网络】

报文是标准 DHCP 业务包,网络侧不处理;在网安 / IDS 设备增加白名单,忽略该 DHCP‑Discover 告警,不阻断业务。

方案 2:DHCP‑Snooping + DHCP 报文限速(网络侧,不丢正常报文,抑制风暴)

如果告警是因为大量 DHCP 广播风暴(某终端疯狂发 Discover 包),开启 DHCP 限速,抑制高频报文,正常 DHCP 报文放行H3C。

system‑view dhcp snooping enable vlan 10 dhcp snooping enable # 上联DHCP服务器的端口配置信任 interface GigabitEthernet1/0/24 dhcp snooping trust # 接入端口开启DHCP报文限速,防止单端口狂发DHCP报文 interface range GigabitEthernet1/0/1 to GigabitEthernet1/0/23 dhcp rate‑limit enable dhcp rate‑limit 10

效果:正常终端少量 DHCP‑Discover 放行;单端口超过速率的 DHCP 报文丢弃,抑制风暴,减少网安告警数量。

方案 3:定位异常源端口,针对故障端口过滤 ACL

抓包找到疯狂发包的设备所在接入端口,仅在该端口 inbound 应用 ACL 丢弃报文,其余端口不做处理,不影响其他终端获取 IP。

❌不可行操作

  1. 不能在交换机全局、VLANIF、上联口配置 drop 该 UDP 报文,内网全部终端无法 DHCP 获取 IP,业务中断。
  2. 交换机没有 “一键关闭 DHCP‑Discover 广播” 的全局开关,这是终端操作系统发出的报文,交换机只能转发或者针对端口丢弃。

简短小结

  1. 该报文是正常 DHCP‑Discover 广播,终端获取 IP 必须使用;不建议在交换机全局过滤,会断业务。
  2. 最优做法:网安设备配置告警白名单,忽略该报文告警
  3. 如果是风暴告警:开启 dhcp‑snooping + dhcp rate‑limit 限速,抑制异常端口高频报文。
  4. 若确实要丢弃,高级 ACL 只能单独在故障接入端口 inbound 下发,严禁上联口 / VLANIF 全局应用

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明