ignore unknown mac addresses via dnsmasq

Sameer Verma sverma at sfsu.edu
Wed Apr 7 17:19:10 UTC 2010

So, our campus IP folks came by over the Spring break and "upgraded"
our network and broke the LTSP lab setup completely. We cannot run our
own DHCP server and serve private IPs anymore. Each client, which is a
full XP machine is connected to the campus network and must get its IP
from the campus DHCP server (totally off limits for us).

So, we are going to switch over to proxy DHCP using dnsmasq.

The lab has 33 machines connected to a switch. The LTSP server
(eth0=public IP) is also connected to this switch. How do I restrict
pxeboot of the 33 machines from LTSP and not to everyone else in the
bldg? Note that as per the instructions at
https://help.ubuntu.com/community/UbuntuLTSP/ProxyDHCP we've removed
dhcp and installed dnsmasq. We have a list of MAC addresses for all 33
machines. Where do these get specified?

Any help would be much appreciated.

I've looked into the dhcp-ignore=#known option, but no luck as yet. Is
anybody using dnsmasq?


Dr. Sameer Verma, Ph.D.
Associate Professor, Information Systems
Director, Campus Business Solutions
San Francisco State University

More information about the edubuntu-devel mailing list