til/Applications/System/dnscrypt-proxy.md

576 B

dnscrypt-proxy

Distribution Package
Arch Linux dnscrypt-proxy
Ubuntu dnscrypt-proxy

Edit /etc/dnscrypt-proxy/dnscrypt-proxy.toml:

listen_addresses = ['127.0.0.1:53', '[::1]:53']

server_names = ['google', 'google-ipv6', 'cloudflare', 'cloudflare-ipv6']

Enable and start service:

systemctl enable --now dnscrypt-proxy.service

In NetworkManager GUI, turn off automatic DNS and edit:

IPv4    127.0.0.1
IPv6    ::1