Hi, I run DHCP/DNS using dnsmasq in three different sites. Each site has a domain a|b|c.int.personal.com. Each site has:
server=/other.int.personal.com/<ip of other.int.personal.com.dnsmasq> rev-server=<other.int.personal.com.dhcp.range>,<ip of other.int.personal.com.dnsmasq> for the other two sites. This works beautifully :) However, when I jump on work's VPN on my a site, nmcli prints: ---------- DNS configuration: servers: work dns servers domains: work.com interface: tun0 type: vpn servers: my dns server domains: a.int.personal.com interface: wlp0s20f3 ---------- Which works pretty well; I can resolve hosts on *.work.com and *. a.int.personal.com perfectly. However, NetworkManager assigns the same priority to both connection's DNS servers for hostnames outside *.work.com and *.a.int.personal.com, such as *.b.int.personal.com, which means I can sometimes resolve them, and sometimes not. Is there any way to configure dnsmasq to "advertise" that the DNS server it provides via DHCP should also be used for *.b|c.internal.personal.com hostnames? man dnsmasq says... ... -s, --domain=<domain>[,<address range>[,local]] Specifies DNS domains for the DHCP server.... but it is not clear to me how to specify multiple domains here or even if this is the option I want. Cheers, Álex
_______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss