Introduction
DNSY is a single-binary DNS server written in Rust: UDP/TCP, DoT with mTLS, DoH with tokens, a caching and validating forwarder, authoritative JSON zones, DNSSEC signing, filtering, a query log with stats, a REST API and a web UI.
This book is the reference for operating and extending it.
Where to start
- New here: Install, then the Quickstart.
- Configuring: the Configuration reference, Zones, Resolver, upstreams and cache, Filtering.
- Encrypted DNS: DoT and mTLS and DoH and tokens.
- DNSSEC: the concepts and the operator guide.
- Managing it: the Web UI, the REST API and the API reference.
- Running it: Operations, Logging and metrics, Backup and restore, Upgrade, Troubleshooting.
- Understanding it: Architecture, Security, FAQ, Glossary.
- Contributing: Contributing.