DNS-over-HTTPS
routedns
DNS-over-HTTPS | routedns | |
---|---|---|
2 | 2 | |
37 | 503 | |
- | 2.4% | |
3.1 | 7.9 | |
almost 2 years ago | 7 days ago | |
C# | Go | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
DNS-over-HTTPS
routedns
-
macOS Sequoia 15 may bypass DNS encryption
I use routedns [0] as my local stub resolver so that I can pick and choose which requests go to where and also what transport they use. It can also blocklist, re-write, cache, load balance, and/or handle fall back requests; so it give you lots of control.
I use a stub listener on localhost:53 for local requests and then forward them via UDP QUIC (TLS 0-RTT) requests to Cloudflare (1.1.1.1) with caching for most requests. Fast and reasonably secure.
[0] https://github.com/folbricht/routedns
- Encrypt DNS with WireGuard
What are some alternatives?
dnscrypt-proxy - dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
DNSecure - DNSecure is a configuration tool of DoT and DoH for iOS and iPadOS.
dns-over-https - High performance DNS over HTTPS client & server
fastdns - Fastest DNS package for Go
blahdns - A small hobby ads block dns project with doh, dot, dnscrypt support.
dnswarden - Adblocking dns, Uncensored dns server and Adult-filter dns. Supports Dns-over-QUIC , Dns-over-HTTPS and Dns-over-TLS with DNSSEC enabled and no logging.