Das kannst du mit Serva machen. Verwenden Sie Ihren regulären DHCP-Server, der allen bootfähigen Geräten IPs zuweist, während Serva als eigenständiger PXE-Server für Folgendes zuständig ist:
Die proxyDHCP-Serverdienste (PXE-Informationen, die in einer DHCP-Transaktion angeboten werden) nur für PXE-Boot-Clients.
Andere von den PXE-Protokollen benötigte Protokolle wie TFTP
Repository mit den angebotenen startfähigen Assets
Siehe Serva-Anweisungen hier
https://www.vercot.com/~serva/an/WindowsPXE1.html (Ich bin mit der Serva-Entwicklung verbunden)
Schließlich ist PXE der Nachfolger von BOOTP und wenn Sie neugierig sind, haben Sie hier eine schöne Beschreibung der Entwicklung des Netzwerk-Boot-Protokolls: