16 lines
795 B
Plaintext
16 lines
795 B
Plaintext
# 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` |