/luci-app-dnscrypt-proxy2

LuCI support for dnscrypt-proxy version2 https://github.com/DNSCrypt/dnscrypt-proxy

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

DNSCrypt Proxy Version2 LuCI support for OpenWrt

Helping to setup dnscrypt-proxy2 DNS resolvers

Fun

  • Fully configure options for client
  • Support resolver list cache mode

Todo

  • self-sign for resolvers list.
  • DoH server configures.

compile

  • Download SDK, and it's depends:

    sudo apt-get install gawk libncurses5-dev libz-dev zlib1g-dev git ccache
  • Download your own SDK

    # Untar ar71xx platform
    tar xjf OpenWrt-SDK-15.05-ar71xx-generic_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64.tar.bz2
    cd OpenWrt-SDK-*
    # update feeds
    ./scripts/feeds update packages
    # Clone
    git clone https://github.com/peter-tank/luci-app-dnscrypt-proxy2.git package/luci-app-dnscrypt-proxy2
    # select this package
    make menuconfig
    # Compile
     make package/luci-app-dnscrypt-proxy2/compile V=99

installing

  • Depends: md5sum wget tar