<div dir="ltr"><div>Hi,</div><div><br></div><div>Been fiddling with all the settings and still wondering why doesn't dnsmasq cache a authoritative response from a server supplied with -S. I wish to use dnsmasq as a caching proxy for my master DNS server in a way that  dnsmasq queries our master server for DNS records and serves them to the net, while caching them in memory. In case the master is down, dnsmaq should continue serving the cached records.</div><div><br></div><div>Pdnsd is able to do this but is outdated and doesn't support SPF records. Any way to achieve the same with dnsmasq?</div><div><br></div><div>At present when I point dnsmasq to our master DNS server, it just forwards queries as they come with no caching. If I point dnsmasq to something like 8.8.8.8, it does cache the response BUT its reply to the internet is also non-authoritative (as returned by 8.8.8.8) which isn't what its supposed to be. Being a proxy for our DNS server, its responses should be authoritative.</div><div><br></div><div>-Thanks</div><div>Akash</div></div>