I set up DNSCrypt using the following guide: http://linuxaria.com/howto/dnscrypt-...equest?lang=en
However, when I set my dhcp address to 127.0.0.2 (making sure that it's set to addresses only in Network Manager), Firefox can't find any web pages.
Verified that nscd is installed.
Verified that resolv.conf has the edns0 option there
sudo service nscd status
* Status of Name Service Cache Daemon service: running.
verified that dnsmasq is disabled
sudo cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
verified that the startup script was created
sudo cat /etc/NetworkManager/NetworkManager.conf
Here's the verification of the symlink
sudo cat /etc/init/dns-proxy.conf
mkdir -p /run/dnscrypt
start on (local-filesystems and net-device-up IFACE=lo)
stop on runlevel [!2345]
exec /usr/sbin/dnscrypt-proxy -a=127.0.0.2 --edns-payload-size=4096 --pidfile=/run/dnscrypt-proxy.pid --resolver-port=443 --local-port=53 --user=dnscrypt
Here's the dnscrypt-proxy service's status
ls /etc/init.d | grep dnscrypt
service dnscrypt-proxy status