Не мог определить местоположение Сервера 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) и управлять сервером.

1
задан 23 June 2015 в 08:34
2 ответа

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

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

.
2
ответ дан 3 December 2019 в 17:44

на mac, который хостит неавторизованный сервис DHCP. sudo launcctl unload -w /System/Library/LaunchDaemons/bootps.plist

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

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

HTH. - Лиланд

2
ответ дан 3 December 2019 в 17:44

Теги

Похожие вопросы