DHCP 似乎有些奇怪,所以我需要运行一些程序来显示 DHCP 级别发生了什么。在将我的计算机升级到 Windows 7 之前,我使用了 Windows XP 支持工具中的 DHCPloc.exe,它运行得很好。
我似乎找不到适用于 Windows 7 的支持工具,并且尝试在兼容模式下使用 XP 工具不起作用(我试过,但无法打开接收套接字)。
我需要一个工具来监控 DHCP 流量,理想情况下,该工具可以让我过滤它以排除来自我们信任的 DHCP 服务器的 DHCP 流量,并且仅显示未经授权的 DHCP 流量。
答案1
您仍然可以在 Windows 7 上使用 DHCPloc.exe:
- 下载“Windows XP Service Pack 2 支持工具”这里。
- 右键单击可执行文件并选择属性->兼容性,然后打开兼容模式并将其设置为“Windows XP(Service Pack 3)”。
- 正常安装。
DHCPLoc.exe 在我的 Win7 x64 安装上运行良好。
答案2
由于 DHCP 流量是基于广播的,因此您应该能够在网络上的某个地方运行数据包捕获并查看它。尝试在 Windows 7 计算机上安装 Wireshark 或 Microsoft Network Monitor,启动捕获并过滤 DHCP 流量。
答案3
您可以使用此技术在较新的 Windows 版本上打开 DHCPLoc.exe。
从[此处][1]下载“Windows XP Service Pack 2 支持工具”。
使用 7-zip 打开下载的文件 - WindowsXP-KB838079-SupportTools-ENU.exe。
DHCPLoc.exe 包含在“support.cab”文件中。