More about ISC DHCP Server
If you copy-paste configuration for isc-dhcp-server from https://wiki.debian.org/PXEBootInstall, then you will get several issues immediately.
So better adapt from a better tutorial from Red Hat https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/chap-installation-server-setup
Unknown option architecture-type
To use an option you need to define that option. See the same if-else block but with option that has another name https://serverfault.com/questions/926886/failing-to-pxe-boot-uefi-server
Check for PXEClient
Here is an example config from Red Hat docs
By the way that simple block doesn't cover all 4 possible architecture types: https://superuser.com/questions/1182862/uefi-mode-pxe-booting-doesnt-work
not "else if", not elseif, not elif, but elsif
More DHCP configs: https://wiki.syslinux.org/wiki/index.php?title=PXELINUX#DHCP_config_-_Simple
https://docs.centos.org/en-US/centos/install-guide/pxe-server/
Last updated