[GH-ISSUE #736] Next-server constantly overwritten to router IP after configuring net0 through dnsmasq with ProxyDHCP configuration #1751

Closed
opened 2026-03-01 18:36:00 +03:00 by kerem · 5 comments
Owner

Originally created by @jarylc on GitHub (Oct 29, 2020).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/736

To Reproduce

  1. dnsmasq.conf configuration:
port=0
except-interface=lo
bind-dynamic
dhcp-no-override
pxe-service=x86PC,"NETBOOT (BIOS)",netboot.xyz.kpxe,172.17.0.11
pxe-service=X86-64_EFI,"NETBOOT (64_EFI)",netboot.xyz.efi,172.17.0.11
dhcp-range=172.17.0.0,proxy,255.255.0.0
  1. Boot up target (as evident, it fails local TFTP and falls back to HTTPS)
    boot
  2. Check network info (Next-server IP address is my router at 172.17.0.2 instead of 172.17.0.11)
    network info

Additional context

  • Router is a TP-Link Archer C9 with no ability to modify advanced DHCP options
  • Netboot.XYZ and target is hosted on VMWare ESXi 7.0.1
  • dnsmasq logs show no problem in forwarding netboot.xyz.efi and the correct next-server:
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 vendor class: PXEClient:Arch:00007:UNDI:003000
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 vendor class: PXEClient:Arch:00007:UNDI:003000
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 PXE(eth0) 00:0c:29:60:a4:f2 proxy
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 PXE(eth0) 00:0c:29:60:a4:f2 proxy
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 tags: eth0
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 tags: eth0
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 next server: 172.17.0.11
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 next server: 172.17.0.11
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 broadcast response
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 broadcast response
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 sent size:  1 option: 53 message-type  2
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 sent size:  4 option: 54 server-identifier  172.17.0.11
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 sent size: 17 option: 97 client-machine-id  00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c...
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 sent size:  1 option: 53 message-type  2
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 sent size:  4 option: 54 server-identifier  172.17.0.11
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 sent size: 17 option: 97 client-machine-id  00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c...
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 vendor class: PXEClient:Arch:00007:UNDI:003000
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 vendor class: PXEClient:Arch:00007:UNDI:003000
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 vendor class: PXEClient:Arch:00007:UNDI:003000
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 PXE(eth0) 00:0c:29:60:a4:f2 proxy
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 tags: eth0
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 bootfile name: netboot.xyz.efi
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 server name: 172.17.0.11
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 next server: 172.17.0.11
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 sent size:  1 option: 53 message-type  5
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 sent size:  4 option: 54 server-identifier  172.17.0.11
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 sent size: 17 option: 97 client-machine-id  00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c...
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 user class: iPXE
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 PXE(eth0) 00:0c:29:60:a4:f2 proxy
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 tags: eth0
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 user class: iPXE
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 next server: 172.17.0.11
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 broadcast response
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 PXE(eth0) 00:0c:29:60:a4:f2 proxy
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 tags: ipxe, eth0
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 next server: 172.17.0.11
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 broadcast response
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size:  1 option: 53 message-type  2
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size:  4 option: 54 server-identifier  172.17.0.11
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 17 option: 97 client-machine-id  00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c...
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 sent size:  1 option: 53 message-type  2
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 sent size:  4 option: 54 server-identifier  172.17.0.11
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 sent size: 17 option: 97 client-machine-id  00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c...
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 user class: iPXE
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 user class: iPXE
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 user class: iPXE
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 PXE(eth0) 00:0c:29:60:a4:f2 proxy
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 tags: ipxe, eth0
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 bootfile name: netboot.xyz.efi
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 server name: 172.17.0.11
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 next server: 172.17.0.11
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size:  1 option: 53 message-type  5
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size:  4 option: 54 server-identifier  172.17.0.11
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 17 option: 97 client-machine-id  00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c...

Expected behavior
Next-server IP address should be pointed to my virtual machine hosting Netboot.XYZ at 172.17.0.11 instead of my router at 172.17.0.2

Originally created by @jarylc on GitHub (Oct 29, 2020). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/736 **To Reproduce** 1. dnsmasq.conf configuration: ``` port=0 except-interface=lo bind-dynamic dhcp-no-override pxe-service=x86PC,"NETBOOT (BIOS)",netboot.xyz.kpxe,172.17.0.11 pxe-service=X86-64_EFI,"NETBOOT (64_EFI)",netboot.xyz.efi,172.17.0.11 dhcp-range=172.17.0.0,proxy,255.255.0.0 ``` 2. Boot up target (as evident, it fails local TFTP and falls back to HTTPS) ![boot](https://user-images.githubusercontent.com/1162128/97529898-e41c4900-19eb-11eb-8ac1-d94416ab600d.png) 3. Check network info (Next-server IP address is my router at `172.17.0.2` instead of `172.17.0.11`) ![network info](https://user-images.githubusercontent.com/1162128/97530083-4e34ee00-19ec-11eb-98bd-5ed9b4f3d2bd.png) **Additional context** - Router is a TP-Link Archer C9 with no ability to modify advanced DHCP options - Netboot.XYZ and target is hosted on VMWare ESXi 7.0.1 - dnsmasq logs show no problem in forwarding netboot.xyz.efi and the correct next-server: ``` Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 vendor class: PXEClient:Arch:00007:UNDI:003000 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 vendor class: PXEClient:Arch:00007:UNDI:003000 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 PXE(eth0) 00:0c:29:60:a4:f2 proxy Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 PXE(eth0) 00:0c:29:60:a4:f2 proxy Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 tags: eth0 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 tags: eth0 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 next server: 172.17.0.11 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 next server: 172.17.0.11 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 broadcast response Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 broadcast response Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 sent size: 1 option: 53 message-type 2 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 sent size: 4 option: 54 server-identifier 172.17.0.11 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 sent size: 9 option: 60 vendor-class 50:58:45:43:6c:69:65:6e:74 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 sent size: 17 option: 97 client-machine-id 00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c... Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 sent size: 1 option: 53 message-type 2 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 sent size: 4 option: 54 server-identifier 172.17.0.11 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 sent size: 9 option: 60 vendor-class 50:58:45:43:6c:69:65:6e:74 Oct 29 13:44:19 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 sent size: 17 option: 97 client-machine-id 00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c... Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 3416326191 vendor class: PXEClient:Arch:00007:UNDI:003000 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 3416326191 vendor class: PXEClient:Arch:00007:UNDI:003000 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 vendor class: PXEClient:Arch:00007:UNDI:003000 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 PXE(eth0) 00:0c:29:60:a4:f2 proxy Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 tags: eth0 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 bootfile name: netboot.xyz.efi Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 server name: 172.17.0.11 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 next server: 172.17.0.11 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 sent size: 1 option: 53 message-type 5 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 sent size: 4 option: 54 server-identifier 172.17.0.11 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 sent size: 9 option: 60 vendor-class 50:58:45:43:6c:69:65:6e:74 Oct 29 13:44:23 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 2670091998 sent size: 17 option: 97 client-machine-id 00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c... Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 user class: iPXE Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 PXE(eth0) 00:0c:29:60:a4:f2 proxy Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 tags: eth0 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 user class: iPXE Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 next server: 172.17.0.11 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 broadcast response Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 PXE(eth0) 00:0c:29:60:a4:f2 proxy Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 tags: ipxe, eth0 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 next server: 172.17.0.11 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 broadcast response Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 1 option: 53 message-type 2 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 4 option: 54 server-identifier 172.17.0.11 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 9 option: 60 vendor-class 50:58:45:43:6c:69:65:6e:74 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 17 option: 97 client-machine-id 00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c... Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 sent size: 1 option: 53 message-type 2 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 sent size: 4 option: 54 server-identifier 172.17.0.11 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 sent size: 9 option: 60 vendor-class 50:58:45:43:6c:69:65:6e:74 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 sent size: 17 option: 97 client-machine-id 00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c... Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[5294]: 1413527580 user class: iPXE Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 user class: iPXE Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 available DHCP subnet: 172.17.0.11/255.255.0.0 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 vendor class: PXEClient:Arch:00007:UNDI:003010 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 user class: iPXE Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 PXE(eth0) 00:0c:29:60:a4:f2 proxy Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 tags: ipxe, eth0 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 bootfile name: netboot.xyz.efi Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 server name: 172.17.0.11 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 next server: 172.17.0.11 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 1 option: 53 message-type 5 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 4 option: 54 server-identifier 172.17.0.11 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 9 option: 60 vendor-class 50:58:45:43:6c:69:65:6e:74 Oct 29 13:44:32 nbt-netbootxyz daemon.info dnsmasq-dhcp[4562]: 1413527580 sent size: 17 option: 97 client-machine-id 00:56:4d:ea:fe:d5:e1:be:e8:2f:4b:72:a1:9c... ``` **Expected behavior** Next-server IP address should be pointed to my virtual machine hosting Netboot.XYZ at `172.17.0.11` instead of my router at `172.17.0.2`
kerem 2026-03-01 18:36:00 +03:00
Author
Owner

@antonym commented on GitHub (Oct 29, 2020):

Try adding a dhcp-option?

dhcp-option=66,"x.x.x.x"

https://forums.fogproject.org/topic/7723/pxe-ipxe-dnsmasq-next-server-undionly-config-tip-s

<!-- gh-comment-id:718753611 --> @antonym commented on GitHub (Oct 29, 2020): Try adding a dhcp-option? dhcp-option=66,"x.x.x.x" https://forums.fogproject.org/topic/7723/pxe-ipxe-dnsmasq-next-server-undionly-config-tip-s
Author
Owner

@jarylc commented on GitHub (Oct 29, 2020):

I've tried that along with dhcp-option-force, it doesn't seem to be working.

Is there a way to include a static file to always overwrite next-server?

<!-- gh-comment-id:718768590 --> @jarylc commented on GitHub (Oct 29, 2020): I've tried that along with `dhcp-option-force`, it doesn't seem to be working. Is there a way to include a static file to always overwrite next-server?
Author
Owner

@antonym commented on GitHub (Oct 30, 2020):

I would suggest trying it with just iPXE by itself and see if the issue still happens. I don't believe there is any code in netboot.xyz rewriting the next-server variable.

<!-- gh-comment-id:719745387 --> @antonym commented on GitHub (Oct 30, 2020): I would suggest trying it with just iPXE by itself and see if the issue still happens. I don't believe there is any code in netboot.xyz rewriting the next-server variable.
Author
Owner

@github-actions[bot] commented on GitHub (Nov 30, 2020):

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

<!-- gh-comment-id:735500698 --> @github-actions[bot] commented on GitHub (Nov 30, 2020): This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Author
Owner

@antonym commented on GitHub (Jul 8, 2021):

Closing due to no activity.

<!-- gh-comment-id:876788805 --> @antonym commented on GitHub (Jul 8, 2021): Closing due to no activity.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/netboot.xyz#1751
No description provided.