Update to v1.0.27
This commit is contained in:
		
							parent
							
								
									e892fbfb89
								
							
						
					
					
						commit
						0761455118
					
				|  | @ -1,4 +1,4 @@ | |||
| # dnscrypt-proxy for Android | ||||
| # DNSCrypt Proxy 2 for Android | ||||
| 
 | ||||
| A flexible DNS proxy, with support for modern encrypted DNS protocols such as [DNSCrypt v2](https://github.com/DNSCrypt/dnscrypt-protocol/blob/master/DNSCRYPT-V2-PROTOCOL.txt) and [DNS-over-HTTP/2](https://tools.ietf.org/html/draft-ietf-doh-dns-over-https-03). | ||||
| 
 | ||||
|  | @ -8,19 +8,27 @@ A flexible DNS proxy, with support for modern encrypted DNS protocols such as [D | |||
| - All binary files are downloaded from [https://github.com/jedisct1/dnscrypt-proxy/releases](https://github.com/jedisct1/dnscrypt-proxy/releases) | ||||
| 
 | ||||
| ## Installation | ||||
| - Download [.zip module](https://t.me/dnscrypt_proxy), flash it in Magisk Manager App or in Recovery and follow the instructions. | ||||
| 1. Download and latest `.zip` module from here or from [MY TELEGRAM CHANNEL](https://t.me/dnscrypt_proxy) and then flash it in Magisk Manager App or in Recovery. | ||||
| 2. Reboot. | ||||
| 3. Edit `dnscrypt-proxy.toml` as you wish in `/data/media/0/dnscrypt-proxy` folder. | ||||
| 4. Reboot. | ||||
| 5. Open AFWall+ and set custom script: | ||||
| *(remember to modify the fallback resolver with the one you chose previously in the .toml file)* | ||||
| 
 | ||||
| ### Set DNS server manually with 3rd-party app (not included in this module) | ||||
| - DNS server address is 127.0.0.1:5354 for ipv4 and [::1]:5354 for ipv6 | ||||
| - If you use AfWall, you can write this enter custom script | ||||
| **ENTER SCRIPT:** | ||||
| ``` | ||||
| iptables -t nat -A OUTPUT -p tcp ! -d 9.9.9.9 --dport 53 -j DNAT --to-destination 127.0.0.1:5354 | ||||
| iptables -t nat -A OUTPUT -p udp ! -d 9.9.9.9 --dport 53 -j DNAT --to-destination 127.0.0.1:5354 | ||||
| ip6tables -t nat -A OUTPUT -p tcp ! -d 9.9.9.9 --dport 53 -j DNAT --to-destination [::1]:5354 | ||||
| ip6tables -t nat -A OUTPUT -p udp ! -d 9.9.9.9 --dport 53 -j DNAT --to-destination [::1]:5354 | ||||
| ``` | ||||
|   and this shutdown script | ||||
|     | ||||
| **SHUTDOWN SCRIPT:** | ||||
| ``` | ||||
| iptables -t nat -D OUTPUT -p tcp ! -d 9.9.9.9 --dport 53 -j DNAT --to-destination 127.0.0.1:5354 | ||||
| iptables -t nat -D OUTPUT -p udp ! -d 9.9.9.9 --dport 53 -j DNAT --to-destination 127.0.0.1:5354 | ||||
| ip6tables -t nat -D OUTPUT -p tcp ! -d 9.9.9.9 --dport 53 -j DNAT --to-destination [::1]:5354 | ||||
| ip6tables -t nat -D OUTPUT -p udp ! -d 9.9.9.9 --dport 53 -j DNAT --to-destination [::1]:5354 | ||||
| ``` | ||||
| 
 | ||||
| ## Configuration (post-installing) | ||||
|  | @ -28,9 +36,11 @@ A flexible DNS proxy, with support for modern encrypted DNS protocols such as [D | |||
| - For more detailed configuration please refer to [official documentation](https://github.com/jedisct1/dnscrypt-proxy/wiki/Configuration) | ||||
| 
 | ||||
| ## Changelog | ||||
| ### v1.0.0 | ||||
| - updated binary & configuration files to 2.0.27 | ||||
| - updated configuration file [dnscrypt.toml] according to the revision https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.0.27 | ||||
| 
 | ||||
| #### v1.0.27 - quindecim | ||||
| 
 | ||||
| * new maintainer | ||||
| * updated binary & configuration files to 2.0.27 | ||||
| 
 | ||||
| [Full changelog](changelog.md) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue