DNSCrypt is a network protocol that authenticates and encrypts Domain Name System (DNS) traffic between the user's computer and recursive name servers, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS, Anonymized DNSCrypt and ODoH (Oblivious DoH). (SOURCE: https://github.com/DNSCrypt/dnscrypt-proxy)
Prebuilt and up-to-date binaries are available for Linux, Mac, Windows and other operating systems.
Download the Linux x86_64 version here. Follow installation instructions here.
Alternatively, you can download the x86_64 version of dnscrypt-proxy from OpenMandriva here. It will install, but show an error that can be ignored.
Configuration files are found in /etc/dnscrypt-proxy and are well commented. The default port is 53.
The binary is found at /usr/bin/dnscrypt-proxy.
Documentation is found at /usr/share/dnscrypt-proxy.
Configuration for using systemd and blocklists is found at the excellent ArchLinux Wiki here. You'll need to use this after installing the Open Mandriva RPM file.
RESOURCES
Install and Configure Encrypted DNS Server using DNSCrypt
Configuring DNS-Over-HTTPS using dnscrypt-prox y with PiHole
How to setup your own DNSCrypt server in less than 10 minutes
Client and Server Implementations
Comments