From 0343dc396d727ed1861f570f88626a3c7bce0ec8 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Thu, 19 Sep 2019 13:23:51 +0200 Subject: [PATCH] WIP --- README.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 948bbc9..24fa818 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,20 @@ # Encrypted DNS Server -A new DoH, DNSCrypt and Anomymized DNSCrypt server proxy implementation in Rust. +A new server-side proxy for encrypted DNS, written in Rust, supporting: -# *** WIP - Nothing to see yet *** +- [DNSCrypt v2](https://github.com/DNSCrypt/dnscrypt-protocol/blob/master/DNSCRYPT-V2-PROTOCOL.txt) +- [Anonymized DNSCrypt](https://github.com/DNSCrypt/dnscrypt-protocol/blob/master/ANONYMIZED-DNSCRYPT.txt) +- [DNS-over-HTTP (DoH)] + +Distinctive features: + +- Trivial to set up. Keys, certificates and stamps are automatically created and renewed without requiring any external scripts. +- Serve all protocols on the same IP and port. Yes, you can serve both DNSCrypt and DoH on port 443. +- Caching. +- Anonymized DNSCrypt. +- Rate limiting. +- Prometheus metrics. +- Local filtering. +- Windows support. + +# *** This is a work in progress - Nothing to see yet ***