A flexible DNS proxy supporting encrypted DNS protocols like DNSCrypt v2, DNS-over-HTTPS, Anonymized DNSCrypt, and ODoH.
DNSCrypt-proxy is a flexible DNS proxy that encrypts and authenticates DNS traffic using modern protocols like DNSCrypt v2, DNS-over-HTTPS, Anonymized DNSCrypt, and ODoH. It enhances privacy by preventing eavesdropping and DNS manipulation, while offering features like ad blocking, load balancing, and query monitoring.
System administrators, privacy-conscious users, and developers seeking to secure DNS traffic on personal devices, home networks, or organizational infrastructure.
It provides a comprehensive, open-source solution for DNS encryption with extensive protocol support, content filtering, and privacy features, allowing full control over DNS resolution without relying on proprietary services.
dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Implements DNSCrypt v2, DNS-over-HTTPS with TLS 1.3 and QUIC, Anonymized DNSCrypt, and ODoH, ensuring robust encryption and future-proofing.
Hides client IP addresses via Tor, SOCKS proxies, or Anonymized DNS relays, as highlighted in the features, preventing surveillance.
Offers ad and malware blocking, time-based filtering, and cloaking for domain redirection, compatible with all DNS services for tailored security.
Includes DNS caching and automatic load balancing across resolvers based on speed measurements, reducing latency and improving reliability.
Provides pre-built binaries for numerous OSes and architectures, from Android to Windows, simplifying deployment across diverse environments.
Requires editing configuration files and understanding DNS stamps, with hot-reloading disabled by default, making setup and adjustments tedious for non-experts.
Operates solely via command line and config files, lacking a graphical interface that could ease management for less technical users.
Key documentation is hosted externally on dnscrypt.info, leading to a scattered learning experience and potential confusion during troubleshooting.
The proxy layer and features like anonymization can add delays to DNS resolution, especially when using relays, impacting speed-sensitive applications.