[Dnsmasq-discuss] DHCP Proxy Problem

Joe Giles jgiles at joeman1.com
Fri Jan 18 02:01:00 GMT 2013


I think I found a solution to this, but need more help...

Looking around in the mailing list, I saw a thread titled: 
[Dnsmasq-discuss] PXE service across subnets

And in it, the solution was to add the netmask to the end of the 
dhcp-range proxy:

dhcp-range=10.226.77.255,proxy,255.255.254.0

However, we have over 50 sub networks, so would there be some "Catch 
All" address I could use for this?

If not, can I add each network on a seperate line like so:

dhcp-range=10.226.77.255,proxy,255.255.254.0
dhcp-range=10.226.87.255,proxy,255.255.254.0
dhcp-range=10.226.97.255,proxy,255.255.254.0

Etc...

Thanks!
Joe

On 01/17/2013 01:59 PM, Joe Giles wrote:
> Hi again list,
>
> I have a PXE boot connection issue with machines on my network. Here is a little techical data:
>
> 1. PXE/DHCPProxy server - 10.226.152.70
> 2. MS DHCP Server 10.226.152.16
> 3. Using HP Procurve switches
>
> I have DHCP Option 066 set in MS DHCP proxy to point to my PXE/DHCPProxy server (10.226.152.70).
>
> I have added helper IPs to the procure switch because they are on a different vlan. I added the MS
> DHCP server and the PXE/DHCPProxy server address as a helper IP as well.
>
> When I launch dnsmasq, I get errors stating:
>
> dnsmasq-dhcp[9710]: no address range available for DHCP request via 10.226.77.254 - Which is the gateway for the vlan.
> But I also get:
>
> dnsmasq-dhcp[9710]: no address range available for DHCP request via 10.226.77.253 - Which is the switch for the vlan.
>
> My host never hits the PXE/DHCPProxy server, and I verified by using wireshark.
>
> Here is the config for dnsmasq:
>
>
> port=0
> interface=eth0
> listen-address=10.226.152.70,127.0.0.1
> log-dhcp
> tftp-root=/var/lib/tftpboot
> dhcp-ignore=tag:tobeignored
> dhcp-boot=pxelinux.0
> dhcp-option=vendor:PXEClient,6,2b
> dhcp-no-override
> pxe-prompt="Press F8 for boot menu", 0
> pxe-service=X86PC, "Boot from network", pxelinux
> pxe-service=X86PC, "Boot from local hard disk", 0
> dhcp-range=10.226.152.70,proxy
> dhcp-mac=set:tobeignored,00:30:6E:4A:42:43
> dhcp-mac=set:tobeignored,00:30:6E:0C:7A:C2
>
>
> I think I have something not configured proporly, but have no idea what that could be. When I was testing this in my own
> network area (No switches), it worked just fine. But I am not sure if there is extra configuration needed on the switches,
> dnsmasq, or MS DHCP server.
>
> Can someone give me an idea where to look?
>
> Thanks!
> Joe
>
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss




More information about the Dnsmasq-discuss mailing list