Configuring DNSCrypt on Windows and Ubuntu
I only use Ubuntu and Windows 10, so getting DNSCrypt configured on those two is all I need.
On Ubuntu you can add a PPA and install dnscrypt
sudo add-apt-repository ppa:anton+/dnscrypt
sudo apt-get update
sudo apt-get install dnscrypt-proxy
Once it’s installed, edit the config first — the default isn’t OpenDNS’s server.
sudo vim /etc/default/dnscrypt-proxy
Comment out the original DNS server in there and uncomment the OpenDNS server above it. You don’t have to do this, it’s just that speed might be a bit slow otherwise.