commit 8378fbf3dbace16af95f8ffff50e9486f75b7e8b Author: Volker Schleiffer Date: Wed Oct 1 10:57:10 2025 +0200 pxe.conf hinzugefügt diff --git a/pxe.conf b/pxe.conf new file mode 100644 index 0000000..b7396a6 --- /dev/null +++ b/pxe.conf @@ -0,0 +1,16 @@ +# The boot filename, Server name, Server Ip Address +dhcp-boot=netboot.xyz.kpxe,netboot.xyz,192.168.123.100 + +# inspect the vendor class string and match the text to set the tag +dhcp-vendorclass=BIOS,PXEClient:Arch:00000 +dhcp-vendorclass=UEFI32,PXEClient:Arch:00006 +dhcp-vendorclass=UEFI,PXEClient:Arch:00007 +dhcp-vendorclass=UEFI64,PXEClient:Arch:00009 + +# Set the boot file name based on the matching tag from the vendor class (above) +dhcp-boot=net:UEFI32,netboot.xyz.efi,netboot.xyz,192.168.123.100 +dhcp-boot=net:BIOS,netboot.xyz.kpxe,netboot.xyz,192.168.123.100 +dhcp-boot=net:UEFI64,netboot.xyz.efi,netboot.xyz,192.168.123.100 +dhcp-boot=net:UEFI,netboot.xyz.efi,netboot.xyz,192.168.123.100 + +# after creating this file in t@UCG-Fiber:/run/dnsmasq.dhcp.conf.d run kill `cat /run/dnsmasq-main.pid` \ No newline at end of file