Pat wrote:
Hi,

Great work on dnsmasq, btw. Is it possible to get it to check the DHCP clients' IPs when asked for a DNS lookup before passing it upstream? For example, if I have DHCP clients 'lister' and 'rimmer' connected to server 'kryten', if I run "host lister" on 'rimmer' at the moment I get an NXDOMAIN, whereas I'd like to get lister's IP.

If it's not possible to do this at the moment, I'll have a look at the source and see if I can set up a method.


That's pretty much the whole point of integrating the DHCP and DNS servers! You need to tell the DHCP system what the names of the hosts are; broadly there are two alternative ways to do this.

1) Have the DHCP client send the hostname when it gets a lease. This happpens automatically on Windows and Mac clients. Different Linux clients need different configuration options, so you need to check the documenation.

2) Associate a hostname with a MAC address in the dnsmasq configuration. The easiest way to do that is to set "read-ethers" in /etc/dnsmasq.conf and put the mac-address/hostname pairs in /etc/ethers.

It's worth checking the FAQ too.


Cheers,

Simon.

Reply via email to