I am trying to set up a small "lab" in my home.  Like many homes, I have a 
regular DSL service which comes with a 2Wire 3600HGV router, which acts also as 
a DHCP server. Since 

* I would like to PXE boot a few computers in my "lab"
* The 2Wire is flexible
* I have used dnsmasq at work

so I would like to use dnsmasq as the DHCP server for the few nodes in my "lab" 
if feasible.

Checking the man page at 
http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html, there is the 
following:

[...]
-K, --dhcp-authoritative
    (IPv4 only) Should be set when dnsmasq is definitely the only DHCP server 
on a network. It changes the behaviour from strict RFC compliance so that DHCP 
requests on unknown leases from unknown hosts are not ignored. This allows new 
hosts to get a lease without a tedious timeout under all circumstances. It also 
allows dnsmasq to rebuild its lease database without each client needing to 
reacquire a lease, if the database is lost. 
[...]

As far as I know, the ISC DHCP server can use the following to do what I would 
like to accomplish:

authoritative; 
[...]
subnet 192.168.1.0 netmask 255.255.255.0 {
    host nb0 {
        # 'ping target_host', 'arp' shows MAC address
        # only give DHCP information to this computer:
        hardware ethernet e8:9a:8f:17:70:42;
        # Basic DHCP info (see 'ifconfig', 'route', 'cat /etc/resolv.conf')
        fixed-address 192.168.1.10;
        option subnet-mask 255.255.255.0;
        option routers 192.168.1.254;
        option domain-name-servers 192.168.1.254;
        # Non-essential DHCP options
        filename "/pxelinux.0";
    }
[...]

But I much prefer dnsmasq's "all-in-one-ness".  My question: do I have to 
couple the -K option with something else?  As shown in the example above, the 
ISC DHCP server requires the mac addresses of managed nodes to be explicitly 
specified. Does dnsmasq have something similar?

Regards,

-- Zack  

_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss

Reply via email to