我支持混合的Mac OSX和Windows环境。 有一个stream氓DHCP服务器似乎是提供networking上的Mac系统的IP地址。 我已经使用ZenMap和Wireshark来find这个IP地址和可疑的Mac。
问题是,当我访问这个可疑的Mac,我找不到任何DHCP服务器的任何痕迹。 然而,这个特殊的stream氓DHCP服务器影响使用特定的networking共享打印机的能力。
另外奇怪的是,作为stream氓DHCP服务器主机的“Mac”(其中ZenMap / Wireshark)最终拥有一个“自我分配的IP地址”[等待是不应该有IP地址的DHCP服务器]
为了pipe理这个stream氓DHCP服务器,我开始从Apple安装ServerAdmin工具。 这个工具在我通过Zenmap / Wireshark获得的IP地址(服务器)上没有find任何服务器 – 基本上,就工具而言,似乎并不存在特定的服务器。
即使这些工具确认服务器的存在,我仍然有另一个问题,我没有该服务器的login详细信息。
有没有人有任何想法如何解决这个奇怪的场景可以访问这个stream氓DHCP服务器(使用详细信息通过ZenMap / Wiresharkfind)和pipe理服务器。
如果您拥有正在提供DHCP服务的系统的MAC地址,则应login到networking交换机并检查其MAC地址表(在Cisco设备上, show mac address-table ),尝试查找其物理插入networking的位置。
这将向您显示交换机上哪个接口的MAC地址显然是连接的 – 如果您有多个交换机,则需要跟踪该实际连接的交换机。
在托pipestream氓DHCP服务的Mac上。 sudo launchctl unload -w /System/Library/LaunchDaemons/bootps.plist
这将closures作为DHCP服务器的bootpd。 您也可以在系统偏好设置中查看互联网共享设置(这是除Mac OS X Server以外系统上的另一个常见DHCP用户)
要查看Mac OS X Server是否正在运行,请在端口311或ps ax |上检查侦听器 grep servermgrd
HTH – 利兰