Итак, загрузка PXE по какой-то причине не работает. У нас есть три отдельные сети, и они работают в одной сети, но не в другой. Мы используем SCCM. Наш брандмауэр в порядке. Открытие или отключение TFTP отклонено, но порт открыт и служба работает. Мы перезагрузили сервер и попытались напрямую подключиться к TFTP, но без кости. DHCP получает опцию правильно. В SCCM настройки копируются точно из рабочей сети.
Ошибка на машинах при попытке загрузки PXE прямо сейчас: Не получено имя файла загрузки.
No boot filename received
не означает ошибку TFTP. Фактически он сообщает вам, что служба DHCP не предоставила требуемые параметры PXE. В этом случае filepath/name of the NBP
(Программа сетевой загрузки).
Если служба TFTP также дает сбой в другой сети, обратите внимание, что TFTP - это протокол, который начинается с порта. 69
но передача данных позже перемещается на случайно выбранный порт. Если эти порты закрыты, вы никогда не получите хорошую передачу по TFTP.
проверьте конфигурацию агента-реле ip helper / dhcp в сетях, которые не работают.