Этот вопрос, возможно, уже рассматривался ранее, но он довольно сложный и не нашел похожего поста, так что будьте любезны!
Я думаю, что моя проблема довольно уникальна, поэтому я постараюсь объяснить как можно лучше.
В настоящее время я настраиваю домашний домен для моей новой лаборатории. Я хочу настроить мою сеть как таковую,
Моя сеть - это
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 для пытаться чтобы оставаться в здравом уме.