-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Welcome to the nx9-dns-server wiki! This wiki provides comprehensive documentation for nx9-dns-server, a high-performance, RFC-compliant authoritative DNS server implemented in Rust.
nx9-dns-server is designed to serve as an authoritative DNS server for any domain (e.g., anydomain.tld), supporting a wide range of DNS record types, DNSSEC, and robust operational features. The server is optimized for reliability, security, and ease of deployment in production environments.
- [Home] - This page
- [Installation and Setup] - How to install and configure nx9-dns-server
- [Architecture Overview]- Technical architecture and design details
- [Algorithm & Flowchart] - Algorithm & Flowchart
- [DNS Record Management]- How to manage DNS records
- [DNSSEC Implementation]- DNSSEC support and configuration
- [Deployment Options]- Traditional and Docker deployment methods
- [Configuration Reference] - Configuration Reference
- [Testing and Diagnostics] - Testing and Diagnostics
- [Roadmap] - Roadmap
- [Frequently Asked Questions] - Frequently Asked Questions
- [API Reference] - API Reference (Coming Soon)
nx9-dns-server is under active development. Core DNS server functionality and DNSSEC implementation are complete, with web UI, RESTful API service, and user management system currently in progress.
We welcome contributions! Please see the [Contributing Guidelines] for more information on how to get involved.
nx9-dns-server is licensed under the GNU General Public License v3.0 (GPLv3).
If you encounter any issues or have questions, please [open an issue] on GitHub.