/mindns

Minimal DNS server built in Rust with rule system and logging.

Primary LanguageRustMIT LicenseMIT

MinDNS

MinDNS is a minimal DNS server written in Rust. It is intended to be used as a firewall, black-hole or proxy DNS server.

⚡ Features

  • Fully asynchronous
  • High performance
  • DNS over UDP
  • DNS over TCP
  • Block certain domains
  • Custom DNS records
  • Logging
  • Mirroring from another DNS servers
  • DNSSEC

🤝 Contributing

Contributions, issues and feature requests are welcome! Feel free to check issues page.

❤️ Show your support

Give a ⭐️ if this project helped you!

Or buy me a coffeelatte 🙌 on Ko-fi

📝 License

Copyright © 2023 Sammwy.
This project is MIT licensed.