Как настроить PXE на отдельном DHCP-сервере

В моей сети есть DHCP-сервер, который не может обслуживать PXE-запросы (вы вообще не можете установить опцию следующий сервер), и этот сервер ДОЛЖЕН оставаться DHCP-сервером.

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

Большое спасибо!

2 ответа

Решение

Я нашел это, так что это возможно:

http://danielboca.blogspot.cz/2012/02/boot-linux-from-network-using-pxe-and.html

Важна часть с DNSMASQ

В общем; нет. Вы должны иметь только один "авторитетный" DHCP-сервер в каждой подсети. Это потому, что клиент передает "кто я?" запрашивать, не зная, кто / где находится DHCP-сервер; и сервер DHCP предназначен для того, чтобы заметить это, выделить IP-адрес из пула и ответить ответом "Вы являетесь…" - если есть два сервера DHCP, они оба отвечают, и клиент запутывается.

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

Другие вопросы по тегам