[dns-operations] Custom DNS server as backend for authoritative DNS server
casey at deccio.net
Thu Mar 14 22:56:10 UTC 2019
I've built a little authoritative DNS server that returns synthesized responses, based on the query names it receives. I would like to stand it up as a backend for an existing authoritative DNS server implementation. Most of my DNS zones would then be served right from the production authoritative server (e.g., BIND, NSD, whatever), but when a query for a given zone is received, the authoritative server looks to a backend running on (for example) some other port on the same machine and then returns it to the client that asked it. So, effectively the authoritative server does some forwarding of queries to a designated backend, but only specified zones, and it should always act as an authoritative server, in the sense that it doesn't require RD=1. I've spun my wheels a little bit and haven't found an effective solution, so I'm looking to my friends in the DNS Community. Any ideas?
More information about the dns-operations