- Shell 100%
| .github/ISSUE_TEMPLATE | ||
| adguard | ||
| AliDNS/AliDNS4Magisk | ||
| Baidu/BaiduDNS4Magisk | ||
| Cloudflare | ||
| DNS.WATCH/DNSWATCH4Magisk | ||
| Google/GoogleDNS4Magisk | ||
| Neustar | ||
| NextDNS | ||
| OpenDNS/OpenDNS4Magisk | ||
| Quad9 | ||
| UncensoredDNS/UncensoredDNS4Magisk | ||
| Yandex DNS | ||
| .gitattributes | ||
| banner.png | ||
| LICENSE | ||
| Nameserver.list.md | ||
| README.md | ||
Magisk DNS Servers
DNS ?? What's this ?
To make it short: a DNS server listen and give you the corresponding IP address of your website request, and its domain name (forum.xda-developers.com for example).
For the long version a little reading is necessary: https://en.wikipedia.org/wiki/Domain_Name_System
The purpose of this module?
Forward all mobile data via an custom DNS provider.
Warning:
Please note that your web provider can purely block all requests if you use customs DNS servers address. I can't do anything for that.
Please note that you can only use one group at a time, e.g. Secured, otherwise the data will be overwritten.
Requirements:
- An android device (something tells me if you're here it's because you have one..)
- Magisk installed (v17+ at least)
- five minutes of your free-times (and a little piece of your brain (just in case))
Check if it worked:
Termux (root):
First execute su to be logged in as root.
After that type getprop | grep dns. now you should see the new DNS servers
Web (Inaccurate):
Go to https://www.dnsleaktest.com/ and run the standard test. now you should see something about the dns you have as "Hostname" or "ISP
Info:
Please keep in mind that most apps unfortunately do not display the correct values. Bug Report
New DNS
If you are missing a DNS server feel free to suggest it via a report
DNS Servers:
| Name | IPv4 | IPv6 | No Blocking* | Malware Blocking | Family Friendly | Response time** |
|---|---|---|---|---|---|---|
| AdGuard | ✅ | ✅ | ✅ 🔗 | ✅ 🔗 | ✅ 🔗 | |
| AliDNS | ✅ | ✅ | ✅ 🔗 | ❌ | ❌ | |
| Baidu | ✅ | ✅ | ✅ 🔗 | ❌ | ❌ | |
| Cloudflare | ✅ | ✅ | ✅ 🔗 | ✅ 🔗 | ✅ 🔗 | |
| DNS.WATCH | ✅ | ✅ | ✅ 🔗 | ❌ | ❌ | |
| ✅ | ✅ | ✅ 🔗 | ❌ | ❌ | ||
| Neustar | ✅ | ✅ | ✅ 🔗 | ✅ 🔗 | ✅ 🔗 | |
| NextDNS | ✅ | ✅ | ✅ 🔗 | ❌ | ❌ | |
| OpenDNS | ✅ | ✅ | ✅ 🔗 | ❌ | ❌ | |
| Quad9 | ✅ | ✅ | ✅ 🔗 | ✅ 🔗 | ✅ 🔗 | |
| UncensoredDNS | ✅ | ✅ | ✅ 🔗 | ❌ | ❌ | |
| Verisign | ✅ | ✅ | ✅ 🔗 | ❌ | ❌ | |
| Yandex | ✅ | ✅ | ✅ 🔗 | ✅ 🔗 | ✅ 🔗 |
✅ = available | ❌ = unavailable | 🔗 = direct download
List of DNS server IP addresses I used here
*No malware or advertisements are being blocked. However, certain pages, such as those containing explicit content, may be blocked due to Google SafeSearch or similar filtering technology.
**The time is the response for a query on 'google.com' from a German server. For all dns servers: Nameserver.list.md
Support me
If you want to support me so that I can do something like this more, you are welcome to donate on https://www.buymeacoffee.com/DedBash.
I am still looking for sponsors for ping servers so that I can show you more precisely what the best server for you might be, specifically america and asia. if you know a good provider and would like to sponsor something like this please get in touch