Go to file
2015-08-17 16:11:31 -07:00
src all write_to functions implemented... 2015-08-17 16:11:31 -07:00
.editorconfig start of resource records 2015-08-07 19:55:03 -07:00
.gitignore Initial commit 2015-08-07 19:47:12 -07:00
Cargo.lock minor updates 2015-08-07 20:10:39 -07:00
Cargo.toml start of resource records 2015-08-07 19:55:03 -07:00
LICENSE Tests for the message Header 2015-08-14 16:28:01 -07:00
README.md Tests for the message Header 2015-08-14 16:28:01 -07:00

trust-dns

A Rust based DNS server

Goals

  • Build a safe and secure DNS server and client with modern features.
  • Use Threads to allow all code to panic! and fail fast, without taking down the server.
  • Protect against DDOS attacks (to a degree)
  • Support options for Global Load Balancer functions
  • Build in a nice REST interface for managing server?

Status:

Under active development! Do not attempt to use in any production systems.

In progress:

FAQ

  • Why are you building another DNS server?

Because I've gotten tired of seeing the security advisories out there for BIND. Using Rust semantics it should be possible to develop a high performance and safe DNS Server that is more resilient to attacks.