[Dnsmasq-discuss] dnsmasq forwards requests for unknown hosts in its own domain

Simon Kelley simon at thekelleys.org.uk
Wed Nov 4 11:41:03 GMT 2009


Gerrit Kühn wrote:
> Hi folks,
> 
> I have a bit of a problem here getting two dnsmasq instances on two
> different machines to talk to each other properly:
> 
> I have one dnsmasq serving for my subnet (resolving DHCP and external
> addresses), and another one serving for an intranet of private IPs inside
> the subnet (sitting on a NAT-router). Now I have hosts in the subnet that
> can access the intranet hosts via openvpn, so it would be nice if the
> subnet dnsmasq could also resolve names for the intranet (most clients do
> not know how to use split-dns, so I need one for all).
> 
> I set this up via the "server" statement:
> server=/intranet.my.domain/<ip of intranet dnsmasq>
> 
> This works insofar that requests for hostname.intranet.my.domain are
> forwarded to the intranet dnsmasq machine and get answered there. However,
> I have a severe problem if I ask for an unknown intranet host like
> unknown.intranet.my.domain. This gets forwarded to the intranet dnsmasq,
> but it does not answer something like "unknown host" but forwards the
> query back to the querying dnsmasq. From there on there queries go
> ping-pong until I stop one server.
> 
> Does anyone here have a hint for me how to setup this correctly and how to
> prevent queries for unknown hosts being sent back from the intranet
> dnsmasq?
> 


local=/intranet.my.domain/

on the intranet server will stop it forwarding any requests for that 
domain. I think that's what you need.


HTH

Simon.



More information about the Dnsmasq-discuss mailing list