<div dir="ltr">I have a setup currently where I have a VPN that is transient, but when it is connected, I need to query the on-net DNS server for `domain.tld` to hit `secure(s).domain.tld` but when the VPN is disconnected I need to continue to query the public DNS servers for the normal `public.domain.tld` records as per normal. <div><br></div><div>I've tried just leaving, hoping that after timeouts to the more specific</div><div>server=/domain.tld/q.w.e.r</div><div>dnsmasq would fall back to the more generally defined</div><div>server=a.b.c.d</div><div>But that wasn't the case</div><div><br></div><div>I also tried using</div><div>strict-order</div><div><br></div><div>But that did not do it either;</div><div><br></div><div>I realize I could set:</div><div>strict-order<br></div><div>server=/domain.tld/q.w.e.r<br></div><div>server=/domain.tld/a.b.c.d<br></div><div><br></div><div>But was just wondering if there was a more elegant way?</div><div><br></div><div>Thanks guys,</div><div>-Eric</div></div>