<div dir="ltr">Dear all,<div><br></div><div>I have a default unbound instance for the lan and I'd like to add two more specialized ones (python scripting is involved) and direct queries to those depending on client.</div><div><br></div><div>So all machines get default dns 1.1.1.1, but when queries come in on that machine unbound would look at the src and:</div><div>- if in range 1.1.1.x just resolve it </div><div>- if in range 1.1.2.x send it to 1.1.2.1</div><div>- if in range 1.1.3.x send it to 1.1.2.3</div><div><br></div><div>I can't see a simple way of doing that, the forward zones seems to be based on destination, not source, and a firewall would involve natting which isn't great.</div><div>Also caching seems to be an issue, the fw zones are used if a response cannot be found from cache afaik. My scenario requires that requests from ranges 2 and 3 are never cached and requests always forwarded.</div><div><br></div><div>any common/clean way of doing this?</div><div><br></div><div>thanks,</div><div><br></div><div>Spike</div></div>