I have a caching-only DNS here. I want it to override the TTL fields of its cached records to reduce the mean network latency.
Ideally I could set the TTL somewhere in the configuration, which would override the SOA data.
Is it somehow possible?
If not: maybe putting a proxy DNS with the required feature before the bind9 (or entirely switch it to), would be also a working solution, and thus an acceptable answer.
P.s. I absolutely admit that this is generally a bad solution. But every rule has exceptions, and this is one of them. Instead of focusing to my network details, please focus to the actually asked problem.