To resolve all problems associated with installing Dnscrypt-Proxy with Entware (or similar) along with setting up various scripts to handle dnscrypt-proxy starting up including the ntp issue, this installer of dnscrypt-proxy resolves all these concerns... The only requirement is an Asus Router flashed with custom Asuswrt-Merlin Firmware.
https://github.com/thuantran/dnscrypt-asuswrt-installer/commits/master
Run this command from ssh shell and following the prompt for dnscrypt-proxy version 2:
curl -L -s -k -O https://raw.githubusercontent.com/thuantran/dnscrypt-asuswrt-installer/master/installer && sh installer; rm installer
User can safely update from dnscrypt-proxy version 1 to version 2 with above command.
If you want to use dnscrypt-proxy version 1, run this command:
curl -L -s -k -O https://raw.githubusercontent.com/thuantran/dnscrypt-asuswrt-installer/dnscrypt-proxy-v1/installer && sh installer dnscrypt-proxy-v1; rm installer
/jffs/dnscrypt/manager {(dnscrypt-)?(start|stop)|restart|kill}
or (recommended commands)
service {(dnscrypt-)?(start|stop)|restart|kill}_dnscrypt-proxy
If you use OpenDNS, run this command on Windows cmd
nslookup -type=txt debug.opendns.com
You should see something like
"dnscrypt enabled (717473654A614970)"
in result.
Otherwise running this command:
pidof dnscrypt-proxy
will return a number.
I need following directory and files:
/jffs/dnscrypt
/jffs/scripts/init-start
/jffs/scripts/dnsmasq.postconf
/jffs/scripts/services-stop
/jffs/scripts/service-event-end
One can use this command to create a tar archive of these files:
echo .config > exclude-files; tar -cvf dnscrypt.tar -X exclude-files /jffs/dnscrypt /jffs/scripts/init-start /jffs/scripts/dnsmasq.postconf /jffs/scripts/services-stop /jffs/scripts/service-event-end ; rm exclude-files
in current directory and send me the archive for debug.
I also need following information:
This script will always be open source and free to use under GPL-3.0 License, but if you want to support future development you can do so by Donating With PayPal. or Buy me a coffee.