Можно ли протестировать клиент PXE, напрямую указав используемый сервер pxe?
Я бы предпочел указать это в grub или на тестовой виртуальной машине с установленной CentOS. Это ни в коем случае не означает производственную методологию, я просто хотел бы провести некоторое тестирование, но у меня нет доступа к нашему DHCP-серверу.
В Grub есть команда ifconfig, которая позволяет вручную настраивать сеть.
grub> ifconfig --address=<IP for this host> --mask=<network mask> --server=<TFTP server address>
После настройки сетевого интерфейса установите корневой диск на сетевое устройство (nd), укажите Grub на образы ядра / initrd, а затем загрузите его.
grub> root(nd)
grub> kernel /path/to/kernel/image
grub> initrd /path/to/initrd/image
grub> boot