DNS stands for domain name system or domain name server and that’s what our today’s topic of concern is!
When you get an internet connection on your computer or phone, by default you get provided with the DNS server address from your internet service provider. These settings are mandatory to surf the internet and get access to it.
When you use the default DNS settings offered by your ISP, you get limited to the speed, security and other features offered by your internet service provider. But here’s is a good news. You are not forced to use the default settings offered by your ISP.
You can anytime change DNS server you get by default very easily. Yeah, you heard me right! The default DNS settings can be changed easily and we can use the third party servers anytime we want as per our choice.
If you want to know How to change DNS, then keep reading. We have compiled a thorough and in-depth guide on this topic.
How to Change DNS:
Before going in-depth of the guide, we would like to illustrate more on DNS. I’m sure you are also eager to know more about DNS settings and the different methods to change DNS settings on rooted as well non-rooted phones.
The reasons to change the DNS settings on phones can be distinct for everyone and can vary person to person. It could be speeding up the internet, it might be the security reasons like phishing protection or something similar. Or possibly you want to set parental controls over your internet like you are a parent and you want to have more control over the internet for your kids to be safe.
The reason can be anything, we won’t go much deeper into it but we will sure have a look at what DNS settings actually are and how can we change them.
What are DNS settings:
Every website we visit over the internet has an IP address associated with it and these IP addresses are crucial to have a correspondence between the servers. But we usually know the website with their domain name.
For instance, when we visit a website on the internet, we know the website by the name like www.example.com. But in actual, we need to know the IP address associated with that domain name in order to visit it. That’s where DNS plays its role best.
The DNS is internet’s system for fetching out the IP address of the website from its alphabetical name. When we type any website’s URL on the browser’s address bar, the DNS servers bring out the IP address of the website required for that website to get open.
How to change DNS server:
The method to change DNS server settings might vary from the rooted to the non-rooted phones. Regardless of which phone you have, we have provided both the methods i.e for rooted ae well as non-rooted phones.
#For non-rooted phones:
Even if your phone doesn’t have root privileges, you can still change the DNS settings. But remember, the below method to add custom DNS settings is only applicable for your wifi network.
If you want to set custom DNS for your 2G/3G/4G or other similar networks, you need to use an app called DNSet. The method od using this app is described below. But before that, let’s look into how to change DNS settings of the wifi on your home network without using any third party app.
- First of all, go to Settings on your phone. Scroll all the way down to wifi and tap it.
- Now from all the available networks list, long tap on the network you are currently connected and select the option Modify network. Or you can directly reach to this option by long tapping wifi shortcut, located on the top of the notification area on your android.
- After selecting ‘Modify network’, you’ll see two check box options. One of them is Show advanced options. Select this option and scroll down to IP settings.
- Tap IP Settings and make it Static. Scroll down again and change DNS1 and DNS2 to your desired DNS servers.
- Once done, save the settings.
If you don’t want to limit yourself to the wifi network only, you can use an app called DNSet. A free version of this app is available on the google play store. By using this app, you can easily change the DNS settings of all the networks on your phone including wifi, 3G, and 4G.
But again there is a limitation with this app. The free version of DNSet app lets you set your DNS to Google’s public servers only. If you want the freedom to add custom Domain name servers, you’ll have to go premium.
#For rooted phones:
If your phone is rooted, no need to be affright. We have described the method for changing the DNS settings on the rooted phone as well. Just go through the below steps.
- Go to google play store and download an app called DNS Changer.
- Simply run the app on your rooted phone and you’ll be provided with a long list of DNS servers available to be used.
- You need to select any two of them.
- Once done, the DNS Changer app will show the success message.
That’s it. The very next moment DNS servers on your phone would be updated.
When you’ll go to play store, you’ll see two apps with the same name DNS Changer. You can try out both on your own to check which one works better for you!
Now since you know how to change DNS on your phone, you don’t need to stick to the default server settings at all. By following the guide, you can easily change DNS on your phone and can get benefits of the third party servers.
By this, we have reached the end of the guide. Do share your thoughts on the topic via the comments below and feel free to share this article on your social mediums. We appreciate your share! 🙂