【问题标题】:Can I read dhcp server discover message sent by others?我可以阅读其他人发送的 dhcp server discover 消息吗?
【发布时间】:2021-06-13 05:46:48
【问题描述】:

当主机在目标 ip:255.255.255.255:67 的子网上发送 dhcp discover 消息时。 它被发送到该子网上的每个主机。

我可以在我的电脑上打开 67 端口吗 并阅读/回复该消息?

【问题讨论】:

    标签: dhcp


    【解决方案1】:

    当然可以。唯一的先决条件是您有权在该低范围内打开端口。通常 linux 需要 sudo 权限才能打开 1024 以下的端口。而且您需要能够接收广播消息。 DHCP 客户端将其 DHCPDISCOVER 消息作为 UDP 广播发送。当两个先决条件都满足时,您就可以开始接收 DHCPDISCOVER 消息了。响应也是广播消息或单播消息,具体取决于您从客户端主机收到的 DHCP 协议数据包中的广播标志。我建议阅读 RFC 2131 协议规范以了解更多详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-23
      • 2021-05-07
      • 2021-06-01
      • 1970-01-01
      • 2013-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多