About

Delphinus DNS is a non-caching, non-recursing DNS server that serves authoritative answers for A, AAAA, CAA, CDNSKEY, CDS, CNAME, DNSKEY, DS, HINFO, LOC, MX, NAPTR, NS, NSEC3, NSEC3PARAM, PTR, RP, RRSIG, SOA, SRV, SSHFP, TLSA, TXT, and ZONEMD resource records. It serves both on IPv4 and IPv6.

Delphinusdnsd is able to restrict answers to a hash of an IP/IPv6 between 1 and 127 packets per second. Unfortunately due to the algorithm of this the more pps you ratelimit the higher the memory footprint of delphinusdnsd.

Delphinusdnsd from version 1.5.0 onwards can act as a forwarder, and can utilize a secure channel granted with TSIG protection (shared keys).

Delphinusdnsd is developed on the OpenBSD Operating System. Ports to FreeBSD, NetBSD, and Linux exist. It is written in the C programming language. It was developed while the main programmer lived in Germany, European Union.