Сервер PXE+DHCP может существовать в одной сети и загрузить машины на другом?

У меня есть сервер PXE+DHCP creaed использующий syslinux и уже работающий на сегменте (198.19.99.xxx) частной сети.. Я хочу знать, может ли этот сервер PXE+DHCP быть настроен для начальной загрузки машин по другому сегменту сети (172.16.87.xxx)?

Если эти две сети могли бы общаться друг с другом затем, какова будет установка dhcp.conf файла?

4
задан 2 January 2015 в 05:52
2 ответа

DHCP основан на протоколе «DORA» (обнаружение-предложение-запрос-принятие); Как минимум, пакеты Discover транслируются в MAC-домене загружающимися клиентами, которые ищут DHCP-сервер. Широковещательный трафик по умолчанию блокируется маршрутизаторами, тогда обычно вы не сможете загружать PXE-клиенты в сети 172.16.87.xxx с DHCP-сервера, расположенного по адресу 198.19.99.xxx.

Но вы можете включить на маршрутизаторе "связывание" обеих сетей с помощью агента ретрансляции DHCP (IP Helper), таким образом маршрутизатор примет широковещательный запрос, исходящий от клиента в сети 172.16.87.xxx, и отправит запрос по DHCP. сервер в сети 198.19.99.xxx.

Маршрутизаторы (не сети) предоставляют услуги ретрансляции DHCP. Вам больше ничего не нужно в пункте назначения. Трафик TFTP ретранслировать не нужно.

0
ответ дан 3 December 2019 в 02:35

Да, это возможно, если ваша целевая сеть настроена для ретрансляции трафика DHCP и TFTP. Скорее всего, вам понадобятся «вспомогательные IP-адреса» в сети клиента, которые указывают на фактический IP-адрес DHCP-сервера.

См .: Широковещательная передача между VLAN

10
ответ дан 3 December 2019 в 02:35

Теги

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