Is there a Java server already written by Java that only performs authorized responses. I would like to take the source code and transfer it to the DNS server that we will be developing, which will use custom rule sets to decide which TTL to use and which IP address to publish.
The server will not be a caching server. It will only return authoritative results and will be published only in the WHOIS record for domains. It will never be called directly.
The server will have to publish MX records, A records, and SPF / TXT records. The plan is to use DNS to support load balancing between gateway servers in several places (we know that DNS has little coverage in this area). Also, it will stop publishing IP gateways of gateway servers when they come down (either intentionally or accidentally) (provided, DNS can only help during long outages).
We ourselves will write the logic for all this. But I would really like to start with a DNS server that went through a little testing instead of starting from scratch.
However, this is only possible if what we copy is simple enough. Otherwise, it may be a waste of time.
source share