sammwyy / mindns

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:MIT License


Languages

Language:Rust 100.0%