DNSCrypt-Proxy
DNSCrypt-Proxy is a DNS proxy that implements the dnscrypt and DNS-over-HTTPS (doh) protocols.
Installation
Note:
- This package is incompatible with the DNS Server package from Synology!
- Listen Addresses: List of local addresses and ports to listen to. Can be IPv4 and/or IPv6
- IPv6 Servers: Use servers reachable over IPv6 -- Do not enable if you don't have IPv6 connectivity
- Server Names: List of Servers to use. If empty, all registered servers matching the
require_*
filters will be used, The proxy will automatically pick the fastest, working servers from the list.
Configuration
- Generate Blacklist: will fetch provided lists and update the var/blacklist.txt file using the generate-domains-blacklist.py script
- Save: Saves the file to disk. You need to manually restart DNSCrypt-proxy to apply changes.
For more detailed information I suggest you visit the dnscrypt-proxy wiki.
Optional: Network devices configuration
Cloudflare has some good instructions on how to change your DNS settings to point to a custom DNS server. Instead of 1.1.1.1
you need to use your Synology's IP address. e.g. 192.168.1.1