How to Set Private DNS on Android

How to Set Private DNS on Android

There are many ways to open blocked sites. One way is to use DNS. What is DNS?

DNS stands for Domain Name System, and functions like the heart of the Internet. Whatever device you use to access the Internet, be it a personal computer/laptop or an Android/tablet computer, it will definitely use the DNS servers of the ISP (Internet Service Provider) you are using.

The network as we know it today is supported by a technology called DNS (Domain Name System). It is used to connect a web server with the appropriate website domain name. Like Google’s public DNS, it has been a popular choice for years.

Maybe you’ve always thought that DNS is the same as VPN. Although the two are quite different, even they can open access to blocked sites. When asked to choose between the two, we prefer DNS. Because DNS is more stable, it will not slow down Internet speed.

Internet speed using a VPN depends on the selected server. The further away you are from the server, the slower the Internet connection will be. In order not to affect the network speed, it is recommended to use DNS.

What are the advantages of using private DNS?

  • Can visit sites or websites that are blocked by the provider (not all DNS).
  • Can make the network connection more stable, very suitable for playing online games.
  • internet network security.
  • Safer and faster browsing.

There are many more.

So how do you change DNS on Android now? In short, it will take you some time to go to your Android phone settings and change some DNS settings on Android without apps and root.

How to Set Private DNS on Android 9

If your Android phone is using version 9 and above, Android 9 comes with a very different feature of changing dns because it is now easier. In Android 9, you cannot configure standard DNS servers. This means you can’t use dns from Google and OpenDNS. Because on Android version 9 you can only use DNS over TLS, which is encrypted DNS.

  1. Go to Settings -> Network and Internet -> and select Private DNS and enter the DNS listed above.
  2. Then select Save, it will automatically save the changes.
  3. Now after you have successfully changed the DNS on Android, to check it you can see it on the DNS Leak Test site, and if it is active, your custom dns will appear.

How to Set Private DNS on Android 8.1 and Below

Starting with Android 8.1 and below, the official way to change these DNS servers is to manually enter them on each of your network connections (Wi-Fi and cellular).

  1. To change the Wi-Fi network, please go to the Settings menu > Network Settings, select the Wi-Fi network whose DNS you have changed, press and hold the network name, then select “Change Network”
  2. Then on the “IP Setting” option usually “DHCP” will appear. Change it to “static” and you will be able to manually enter the DNS IP you will be using.
  3. If so, hit the Save button to save your DNS settings.

In addition to using private DNS, we can also use an application called to set Android DNS. This application from Cloudflare will automatically change the DNS of your android phone, so we don’t need to fill it in manually. How to use the application is also very simple, here’s how to set dns on Android:

  1. Download the application on the google playstore.
  2. Then run the application.
  3. Press the button shown in the image above to enable DNS.
  4. Finished.

The operation of the application named is to provide access to all blocked websites by replacing the connection between the smartphone and the internet with a more modern protocol. In addition, the application will protect user privacy to be safer than accessing the internet directly. There are many other apps for setting up DNS on Android.

So how about the tutorial above? very easy and simple isn’t it, hopefully it can help and provide benefits, thank you.