I am maintaining an internal private domain using dnsmasq.  However there are n number of  subnets connected via infrastructure VPN, and up until now I have had dnsmasq only on one subnet and it has been succesfully serving DNS for all subnets.  However I now have a need to add DHCP to those subnets.  Now I have succesfully setup dnsmasq to serve DHCP to the subnet it is on.  However on the other side of the VPN, obviously dhcp requests will not be recieved.  <br>
I was thinking I could setup a second dnsmasq instance on the other side of the VPN, but then each DNSmasq will only know about the DHCP names for the machines on it&#39;s side of the VPN.  I don&#39;t think DHCP relay is an option (I could be wrong - but it is for a rather large number of subnets)<br>
Is there a way to configure the two dnsmasq servers to update and/or querry each other?  All machines on the subnets share the same domain, so my understanding is that if dnsmasq doesn&#39;t find <a href="http://hostx.domain.com">hostx.domain.com</a> then it will give up.<br>
<br>Currently the dnsmasq also do forward lookups for external addresses.<br><br>Thanks,<br>AK<br>