[Dnsmasq-discuss] DHCP Proxy and UEFI HTTP boot

michael at albert-hetzles.de michael at albert-hetzles.de
Thu Jun 9 05:13:37 UTC 2022


Hi Geert,

solved it yesterday. The trick was to "enable" the vendor by 
dhcp-pxe-vendor. So this is the working config:

# Disable DNS Server
port=0

# Enable DHCP logging
log-dhcp
log-debug
log-facility=/tmp/dns.log

# run as DHCP proxy
dhcp-range=192.168.1.200,proxy
dhcp-pxe-vendor=PXEClient,HTTPClient:Arch:00016
dhcp-vendorclass=set:efihttp,HTTPClient:Arch:00016
pxe-service=tag:efihttp,x86-64_EFI,"Network 
Boot",http://192.168.1.200/esxi/mboot.efi

dhcp-boot=tag:efihttp,http://192.168.1.200/esxi/mboot.efi
dhcp-option-force=tag:efihttp,60,HTTPClient

Hhhhmm but the dhcp-pxe-vendor is not necessary for 
HTTPClient:Arch:00007 or HTTPClient:Arch:00009...? An iPXE boot with 
vendor class HTTPClient:Arch:00007 does not need this option so eval by 
dhcp-vendorclass works for 00007 "out of the box". Therefore I ignored 
that option also for 00016...

"It is OK to take time to read the monthly posting that was the posting
before the posting that started this thread. 
https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/date.html" 
=>  [1]

I was new to the mailing list and now reed the Monthly posting  
https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/016423.html 
and I agree: The documentation is "hard to "read" ;-)

Thanks for offering support.

Regards Michael

Am 08.06.2022 22:16, schrieb Geert Stappers via Dnsmasq-discuss:

> On Wed, Jun 08, 2022 at 12:22:50PM +0200, Michael via Dnsmasq-discuss 
> wrote: Am 08.06.2022 10:31, schrieb Geert Stappers via Dnsmasq-discuss: 
> On Tue, Jun 07, 2022 at 11:35:26AM +0200, Michael via Dnsmasq-discuss 
> wrote:
> 
> Hi dnsmasq-discuss Groupmembers,
> 
> I tried to get working dnsmasq as DHCP Proxy for UEFI HTTP boot.
           ....

> Anybody a hint for me whats wrong in my configuration?
> It is incomplete.
> 
> Or is the combination DHCP Proxy and UEFI HTTP boot not RFC like?
> 
> THx in advance
> Yeah, the answer was send in advance.
> Now wait for the next monthly posting.

Thanks for your detailed answer.

You are welcome, now let's solve the interresting problem.

Please do share a completere configuration.  Show who is the main
stakeholder of dnsmasq as DHCP proxy for UEFI HTTP boot challenge.

It is OK to take time to read the monthly posting that was the posting
before the posting that started this thread. 
https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/date.html

> Michael

Groeten
Geert Stappers

Links:
------
[1] 
https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/date.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20220609/9002bf8a/attachment.htm>


More information about the Dnsmasq-discuss mailing list