small-package/luci-app-dnscrypt-proxy2/README.md

49 lines
1.1 KiB
Markdown
Raw Normal View History

2021-09-24 23:37:27 +08:00
[DNSCrypt Proxy Version2][DNSCRYPTV2] 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][SIGN] for resolvers list.
- DoH server configures.
compile
---
- Download [SDK][S], and it's depends:
```bash
sudo apt-get install gawk libncurses5-dev libz-dev zlib1g-dev git ccache
```
- Download your own SDK
```bash
# 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
[DNSCRYPTV2]: https://github.com/DNSCrypt/dnscrypt-proxy
[SIGN]: https://github.com/peter-tank/openwrt-minisign
[S]: https://wiki.openwrt.org/doc/howto/obtain.firmware.sdk