Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am running TomatoUSB with DNSMasq to provide DHCP and DNS services for my local network.

What I would like to achieve is to provide alternative DNS servers for one or two specific clients on the network based on their IP or MAC (These clients do not accept manual configuration of DNS servers).

It does not matter if this is DNS Masq using a different DNS server for these IPs or whether different DNS servers are delivered via DHCP.

share|improve this question

1 Answer 1

Setup reservations for the specific hosts using the dhcp-host option. Use tag options to flag those for a special set of options.

This is completely un-tested, but I suspect your config might look something like this. Check the man page for full details.

dhcp-host=00:15:99:27:f8:98,set:specialhosts,192.168.32.20
dhcp-host=00:51:99:72:8f:89,set:specialhosts,192.168.32.21
dhcp-option=tag:specialhosts,6 8.8.8.8,8.8.4.4
share|improve this answer
    
This almost works; I had to change the dhcp-option line to ths to get it to work: dhcp-option=tag:specialhosts,option:dns-server,8.8.8.8,8.8.4.4 –  Wez Furlong Nov 3 '13 at 3:24

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.