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

Конфигурация DHCP для Server 2012 R2

Этот вопрос, возможно, уже рассматривался ранее, но он довольно сложный и не нашел похожего поста, так что будьте любезны!

Я думаю, что моя проблема довольно уникальна, поэтому я постараюсь объяснить как можно лучше.

В настоящее время я настраиваю домашний домен для моей новой лаборатории. Я хочу настроить мою сеть как таковую,

Моя сеть - это 192.168.0.0/23 со всеми клиентами спортивными 255.255.254.0 маска подсети.

192.168.0.0/24 для серверов. - DHCP раздача адресов.

192.168.1.0/24 для клиентов. - DHCP раздача адресов.

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

Если вы считаете, что это невозможно, но знаете какое-либо программное обеспечение / ОС, которые могут поддерживать такую ​​установку, пожалуйста, посоветуйте мне. Я не питаю здесь особых надежд, просто хотел бы узнать, есть ли у кого-нибудь предложения.

Передача аренды DHCP на основе не только MAC-адреса клиента - очень распространенное явление. Лучшие примеры того, как это делается, находятся в файле dhcpd.conf, который DRBL настраивает. Пример из DRBL FAQ:

class "DRBL-Client" { 
match if 
(substring(option vendor-class-identifier, 0, 9) = "PXEClient") or 
(substring(option vendor-class-identifier, 0, 9) = "Etherboot") or 
(substring(option vendor-class-identifier, 0, 10) = "DRBLClient"); 
} 

Запомните коды DHCP, а затем введите эти примеры в окна настройки. Однако, исходя из опыта потери резервирования Windows, я бы использовал dhcpd в Linux или эквивалентной BSD. Windows DHCP не так прост в настройке, поскольку это небольшие диалоговые окна для настройки длинного списка опций. Поиск имени хоста, IP-адреса, MAC или другого идентификатора клиента не существует в Windows, но его легко найти в текстовом файле dhcpd.conf. Если вы застряли с Windows DHCP, вам нужно использовать powershell для пытаться чтобы оставаться в здравом уме.