[Dnsmasq-discuss] "Advertising" multiple domains?
Alex Corcoles
alex at corcoles.net
Sat Jun 6 12:33:37 BST 2020
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20200606/55b98b7f/attachment.html>
More information about the Dnsmasq-discuss
mailing list