Назад | Перейти на главную страницу

Невозможно найти DHCP-сервер

Я поддерживаю смешанную среду Mac OSX и Windows. Существует мошеннический DHCP-сервер, который, похоже, предоставляет IP-адреса системам Mac в сети. Я использовал ZenMap и Wireshark, чтобы найти этот IP-адрес и подозреваемый Mac.

Проблема в том, что когда я обращаюсь к этому подозрительному Mac, я не могу найти никаких следов какого-либо DHCP-сервера. Тем не менее, этот конкретный мошеннический DHCP-сервер влияет на возможность использования определенного сетевого сетевого принтера.

Еще одна странная вещь заключается в том, что «Mac» (который ZenMap / Wireshark), который служит хостом мошеннического DHCP-сервера, в конечном итоге имеет «самоназначенный IP-адрес» [подождите, он не должен иметь IP-адрес DHCP-сервер]

Пытаясь управлять этим мошенническим DHCP-сервером, я приступил к установке инструментов ServerAdmin от Apple. Эти инструменты не нашли ни одного сервера на IP-адресе (сервера), который я получил через Zenmap / Wireshark - в основном кажется, что конкретный сервер не существует, что касается инструментов.

Даже если эти инструменты подтверждают существование сервера, у меня все еще есть другая проблема: у меня нет данных для входа на этот сервер.

Есть ли у кого-нибудь идеи, как решить этот странный сценарий, имея возможность получить доступ к этому мошенническому DHCP-серверу (используя детали, найденные через ZenMap / Wireshark) и управлять сервером.

на Mac, на котором размещена мошенническая служба DHCP. sudo launchctl unload -w /System/Library/LaunchDaemons/bootps.plist

Это отключит bootpd, который является DHCP-сервером. Вы также можете проверить настройки общего доступа к Интернету в системных настройках (который является другим обычным пользователем DHCP в системе, помимо Mac OS X Server)

Чтобы узнать, запущен ли сервер Mac OS X, проверьте прослушиватель на порту 311 или ps ax | grep servermgrd

HTH - Лиланд

Если у вас есть MAC-адрес системы, обслуживающей DHCP, вы должны попытаться найти, где он физически подключен к вашей сети, войдя в свои сетевые коммутаторы и проверив их таблицы MAC-адресов (на устройствах Cisco, show mac address-table).

Это покажет вам, к какому интерфейсу на этом коммутаторе, по-видимому, подключен MAC-адрес - если у вас несколько коммутаторов, вам нужно будет проследить эту трассировку до коммутатора, к которому устройство фактически подключено.