[Dnsmasq-discuss] DHCP on 1 interface, two IP ranges

John Gorkos jgorkos at wildcatwireless.net
Fri Apr 27 22:09:52 BST 2007


It seems it was a version issue.  I just upgraded to
Dnsmasq version 2.35  Copyright (C) 2000-2006 Simon Kelley
and the first address it served was a 192.168.6 addr.  Life's good, sorry to 
suck up your bandwidth with questions on an old version.

John Gorkos


On Friday 27 April 2007 15:16:04 Simon Kelley wrote:
> John Gorkos wrote:
> > I have what seems to be a fairly typical setup.
> > 50 or so clients with known MAC addresses that I want to receive
> > statically-assigned DHCP addresses (10.0.0.x), and a set of unknown
> > clients that I want to give addresses from a different subnet to
> > (192.168.6.0).
> >
> > The statically assigned hosts all have entries in /etc/hosts and
> > /etc/ethers.
> >
> > my dnsmasq.conf file looks like this:
> >
> > domain-needed
> > bogus-priv
> > filterwin2k
> > expand-hosts
> > domain=wildcatwireless.net
> > read-ethers
> > dhcp-authoritative
> > dhcp-range=unknown,192.168.6.200,192.168.6.250,1h
> > dhcp-range=known,10.0.0.10,static,1h
> > except-interface=vlan1
> > dhcp-leasefile=/tmp/dnsmasq.leases
> >
> > and the interfaces we're talking about look like this:
> > br0       Link encap:Ethernet  HWaddr 00:0F:66:E4:EE:B0
> >           inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
> >           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
> >           RX packets:72802387 errors:0 dropped:0 overruns:0 frame:0
> >           TX packets:85860666 errors:0 dropped:0 overruns:0 carrier:0
> >           collisions:0 txqueuelen:0
> >           RX bytes:3800156588 (3.5 GiB)  TX bytes:2774671649 (2.5 GiB)
> >
> > br0:contr Link encap:Ethernet  HWaddr 00:0F:66:E4:EE:B0
> >           inet addr:192.168.6.2  Bcast:192.168.6.255  Mask:255.255.255.0
> >           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
> >
> >
> > When I get a request from a known host, it looks like this:
> > Apr 27 10:42:36 (none) kern.info dnsmasq[11136]: DHCPREQUEST(br0)
> > 10.0.0.37 00:11:95:19:81:87
> > Apr 27 10:42:36 (none) kern.info dnsmasq[11136]: DHCPACK(br0) 10.0.0.37
> > 00:11:95:19:81:87 dandersen
> >
> > When I get a request from an UNKNOWN MAC address, I get this:
> > Apr 27 10:41:46 (none) kern.info dnsmasq[11136]: DHCPDISCOVER(br0)
> > 00:0d:88:93:1f:8d no address available
> >
> > What bit of magic sauce am I missing to make a good stew?
>
> Your config looks fine. I don't know why it's not working. Please could
> you supply version numbers for dnsmasq (dnsmasq -v), your kernel (uname
> -a) and, if possible, the output of "ip addr show"
>
> Cheers,
>
> Simon.





More information about the Dnsmasq-discuss mailing list