Voxel has compiled DNSCrypt-Proxy v2 into his firmware builds
https://github.com/SVoxel/R7800
https://github.com/SVoxel/R9000
https://www.voxel-firmware.com/Downloads/Voxel/html/index.html
Supported routers (Netgear R7800, R8900, and R9000)
To enable DNSCrypt-Proxy v2, run these commands from telnet/ssh console:
To disable DNSCrypt-Proxy v2, run these commands from telnet/ssh console:
To display DNSCrypt-Proxy log, run these commands from telnet/ssh console:
To schedule a job to automatically update the blacklist.txt file every morning at 4:00am, run these commands from telnet/ssh console:
Reboot your router.
To Uninstall (or undo above):
To edit the configuration file, run these commands from telnet/ssh console:
To restore the original dnscrypt-proxy-2.toml file, run these commands from telnet/ssh console:
To only display the configuration file, run these commands from telnet/ssh console:
These are all the notes I have taken thus far while running DNSCrypt-Proxy on my Netgear R9000. If the powers that be think they are worthy perhaps a Wiki page could be added for Netgear routers. In any case, please feel free to close/delete/etc this post.
This is the command that is run to start DNSCrypt-Proxy after the router is rebooted:
/usr/sbin/dnscrypt-proxy-2 -config=/etc/dnscrypt-proxy-2.toml -pidfile=/var/run/dnscrypt-proxy-2.pid -logfile=/var/log/dnscrypt-proxy-2.log
Therefore should number 6 in the original post be changed to:
/usr/sbin/dnscrypt-proxy-2 -config=/etc/dnscrypt-proxy-2.toml -pidfile=/var/run/dnscrypt-proxy-2.pid -logfile=/var/log/dnscrypt-proxy-2.log -check
@SVoxel
Having dnscrypt-proxy2 in Voxel is great news!
And although I didn't test them, your instructions look excellent.
They should definitely be in the Wiki, as people are less likely to find these useful instructions if they hide in the issues tracker.
Your product is great, really. I do use it myself. Thanks a lot.
Voxel.
This is fantastic, the arm binary works great with openwrt. Being that DnsCrypt-Proxy-2 IS NOT in the openwrt packages this information is very useful.
Most helpful comment
Having dnscrypt-proxy2 in Voxel is great news!
And although I didn't test them, your instructions look excellent.
They should definitely be in the Wiki, as people are less likely to find these useful instructions if they hide in the issues tracker.