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

Как мне найти свой DHCP-сервер в Windows, если мне назначен IP-адрес, отличный от DHCP?

Я работаю в среде, где у нас иногда есть доступ только к серверам, и мы всегда настраиваем серверы со статическими IP-адресами. Когда я запускаю наши отчеты, мне нужно проверить диапазоны IP-адресов DHCP, и иногда в нашей документации не перечислены функции всех 12+ серверов для конкретного клиента. Обычно мы ставим их на DC, но не всегда.

Как мне определить, какой сервер действует как DHCP-сервер, не входя в их все? Есть простая команда, о которой я не думаю?

Есть ли причина, по которой вы просто не запускаете wirehark и не фильтруете трафик DHCP?

Я не верю, что есть простая команда. Я надеюсь, что кто-то другой может придумать что-нибудь попроще. Однако сотрудник, работающий над автоматизацией этих отчетов, написал команду PS, которая, похоже, работает:

$searchbase = " **distinguishedName** "
Get-ADObject -SearchBase $searchbase -Filter "objectclass -eq 'dhcpclass' -AND Name -ne 'dhcproot'"

Отличное имя можно найти в редакторе атрибутов корневой (древовидной?) записи в AD.

Пример: DomainName.local

$searchbase = "cn=configuration,DC=DomainName,DC=local"

Он ищет в AD объект с классом DHCP.