【发布时间】:2013-03-13 18:26:46
【问题描述】:
我正在使用wireshark 转储DHCP 消息并运行dhclient interface_name 来强制重新配置dhcp 客户端。
我第一次运行dhclient 时收到所有常见的消息:发现、提供、请求、确认。
从第二次开始,我只收到请求和确认消息。
机器是否在某处存储/缓存丢失数据包的内容?如果是这样,我如何强制整个消息交换?
【问题讨论】:
标签: wireshark dump dhcp tcpdump
我正在使用wireshark 转储DHCP 消息并运行dhclient interface_name 来强制重新配置dhcp 客户端。
我第一次运行dhclient 时收到所有常见的消息:发现、提供、请求、确认。
从第二次开始,我只收到请求和确认消息。
机器是否在某处存储/缓存丢失数据包的内容?如果是这样,我如何强制整个消息交换?
【问题讨论】:
标签: wireshark dump dhcp tcpdump
dhclient 接口名称
其实这个命令只是更新接口的IP;如果它没有 IP,那么您将看到完整的 DHCP 序列以便获得一个。
如果您总是想强制执行完整的 DHCP 序列(DISCOVERY、OFFER 等),请尝试该序列
dhclient -r 接口名称
dhclient 接口名称
【讨论】:
你也可以使用下面的命令
ipconfig /release
ipconfig /renew
Wireshark 将在第一个之后看到 DHCP 释放数据包,在第二个之后看到完整的 DHCP 序列。
【讨论】: