I tried to get DNScrypt working, and did, after a fashion... I could start it manually and it'd work alright, but only with a terminal window open. It absolutely refused to start automatically, it somehow couldn't find the .toml configuration file when starting automatically.
So I finally got dnscrypt-proxy working... sort of.
If I reboot, then in Terminal, I issue:
sudo dnscrypt-proxy status
... it says it cannot load the dnscrypt-proxy.toml configuration file, saying it's a FATAL error. Of course, DNS resolution doesn't work then.
But if I do:
sudo dnscrypt-proxy -c /etc/dnscrypt-proxy/dnscrypt-proxy.toml
... it starts up just fine, and DNS resolution works:
[image]
So how do I edit the command to automatically …
Did you get it to work? Because I've been trying, but every time I stop and disable systemd-resolved (so only dnscrypt-proxy is listening on port 53), it won't resolve URLs.
I've got a long record of everything I did (see below). I even edited the .toml file so it was identical to the settings I had when I was running Simple DNSCrypt under Windows, and I edited resolve.conf to reflect the different listening IP address, and NetworkManager.conf (hoping that I could replace dns=dnsmasq with dns=d…
2 Likes