Update to 2.0.39-1
Enabled automatic redirection and updated the instructions
This commit is contained in:
parent
fa7473fe5a
commit
02a38c29da
19
README.md
19
README.md
|
@ -25,7 +25,7 @@ Up-to-date, pre-built binaries are available for:
|
||||||
- ✅ `DNSSEC` required
|
- ✅ `DNSSEC` required
|
||||||
- ✅ Enabled `dnscrypt_ephemeral_keys` feature *(create a new, unique key for every single DNS query)*
|
- ✅ Enabled `dnscrypt_ephemeral_keys` feature *(create a new, unique key for every single DNS query)*
|
||||||
- ✅ Enabled `anonymized_dns` feature *(each resolver has 2 relays)*
|
- ✅ Enabled `anonymized_dns` feature *(each resolver has 2 relays)*
|
||||||
- ✅ Enabled `blacklist.txt` file to prevent `CNAMEs` trackers and many others via wildcards (see my [block](https://git.nixnet.xyz/quindecim/block) repository)
|
- ✅ Enabled `blacklist.txt` file to block ads, trackers, `CNAMEs` and prevent many others via substrings and wildcards (see my [block](https://git.nixnet.xyz/quindecim/block) repository)
|
||||||
- ⛔️ `DoH` disabled
|
- ⛔️ `DoH` disabled
|
||||||
- ⛔️ `IPv6` disabled
|
- ⛔️ `IPv6` disabled
|
||||||
- ℹ️ Set`refused` response to blocked queries
|
- ℹ️ Set`refused` response to blocked queries
|
||||||
|
@ -35,21 +35,12 @@ Up-to-date, pre-built binaries are available for:
|
||||||
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
1. Download latest `.zip` file from here or from [dnscrypt-proxy-android | CHANNEL](https://t.me/dnscrypt_proxy) on Telegram and flash it with Magisk Manager App or with your Recovery.
|
|
||||||
|
1. Download latest `.zip` file from [dnscrypt-proxy-android | CHANNEL](https://t.me/dnscrypt_proxy) on Telegram and flash it with Magisk Manager.
|
||||||
2. Reboot.
|
2. Reboot.
|
||||||
3. Open AFWall+ and set custom script:
|
* There are two variants for each version. The only difference between them is that one use the port `:53` and the other one the port `:5354`.
|
||||||
|
The best solution for everyone would be to use the `:5354` port variant because it doesn't break the hotspot feature of the device, but there's someone who has a problem with that port being blind and won't let dnscrypt to get started. In this case I suggest to use the `:53` port variant.
|
||||||
|
|
||||||
**ENTER SCRIPT:**
|
|
||||||
```
|
|
||||||
iptables -t nat -A OUTPUT -p tcp ! -d 91.239.100.100 --dport 53 -j DNAT --to-destination 127.0.0.1:53
|
|
||||||
iptables -t nat -A OUTPUT -p udp ! -d 91.239.100.100 --dport 53 -j DNAT --to-destination 127.0.0.1:53
|
|
||||||
```
|
|
||||||
|
|
||||||
**SHUTDOWN SCRIPT:**
|
|
||||||
```
|
|
||||||
iptables -t nat -D OUTPUT -p tcp ! -d 91.239.100.100 --dport 53 -j DNAT --to-destination 127.0.0.1:53
|
|
||||||
iptables -t nat -D OUTPUT -p udp ! -d 91.239.100.100 --dport 53 -j DNAT --to-destination 127.0.0.1:53
|
|
||||||
```
|
|
||||||
|
|
||||||
### Configuration (post-installing)
|
### Configuration (post-installing)
|
||||||
|
|
||||||
|
|
15
changelog.md
15
changelog.md
|
@ -1,14 +1,25 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
|
||||||
|
## 2.0.39-1
|
||||||
|
|
||||||
|
#### Updated binary files to 2.0.39 | jedisct1
|
||||||
|
-
|
||||||
|
|
||||||
|
#### Updated config files to 2.0.39-1 | quindecim
|
||||||
|
* ✅ Implemented automatic redirection. No more third-party apps are required to start it.
|
||||||
|
* ✅ Introduced substrings and wildcards into `blacklist.txt` file and updated to `2020-03-19`.
|
||||||
|
* ⛔️ Removed `ibksturm` resolver and related relays.
|
||||||
|
* ⛔️ Removed `dnswarden-dc1`, `dnswarden-dc2`, `dnswarden-dc3`, resolvers and related relays.
|
||||||
|
|
||||||
|
|
||||||
## 2.0.39
|
## 2.0.39
|
||||||
|
|
||||||
#### Updated binary files to 2.0.39 | jedisct1
|
#### Updated binary files to 2.0.39 | jedisct1
|
||||||
- The Firefox Local DoH service didn't properly work in version `2.0.38`;
|
- The Firefox Local DoH service didn't properly work in version 2.0.38;
|
||||||
this has been fixed. Thanks to Simon Brand for the report!
|
this has been fixed. Thanks to Simon Brand for the report!
|
||||||
|
|
||||||
#### Updated config files to 2.0.39 | quindecim
|
#### Updated config files to 2.0.39 | quindecim
|
||||||
|
|
||||||
* ✅ Added `dnswarden-dc3` (DnsCrypt protocol . Non-logging, supports DNSSEC. By https://dnswarden.com).
|
* ✅ Added `dnswarden-dc3` (DnsCrypt protocol . Non-logging, supports DNSSEC. By https://dnswarden.com).
|
||||||
* ✅ Updated `Magisk Module Installer template`. It require `Magisk 19+` from now on.
|
* ✅ Updated `Magisk Module Installer template`. It require `Magisk 19+` from now on.
|
||||||
* ✅ Fixed an issue where `dnscrypt-proxy` doesn't detect the config file.
|
* ✅ Fixed an issue where `dnscrypt-proxy` doesn't detect the config file.
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
ui_print " "
|
ui_print " "
|
||||||
ui_print "******************************"
|
ui_print "******************************"
|
||||||
ui_print "* dnscrypt-proxy-android *"
|
ui_print "* dnscrypt-proxy-android *"
|
||||||
ui_print "* 2.0.39 *"
|
ui_print "* 2.0.39-1 *"
|
||||||
ui_print "******************************"
|
ui_print "******************************"
|
||||||
ui_print "* quindecim *"
|
ui_print "* quindecim *"
|
||||||
ui_print "******************************"
|
ui_print "******************************"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
id=dnscrypt-proxy-android
|
id=dnscrypt-proxy-android
|
||||||
name=DNSCrypt-Proxy 2
|
name=DNSCrypt-Proxy 2
|
||||||
version=2.0.39
|
version=2.0.39-1
|
||||||
versionCode=39
|
versionCode=39
|
||||||
author=quindecim
|
author=quindecim
|
||||||
description=A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS and Anonymized DNSCrypt. Using dnscrypt-proxy 2.0.39
|
description=A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS and Anonymized DNSCrypt. Using dnscrypt-proxy 2.0.39
|
||||||
|
|
Loading…
Reference in New Issue