Skip to content

DedBash/Magisk-DNS-Servers

Repository files navigation

Magisk DNS Servers

Made for Magisk GitHub Downloads GitHub Issues GitHub License

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 ✅ 🔗
Google ✅ 🔗
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