- DNS server translates domain names into IP addresses for browsing.
- Default ISP DNS servers can be slow or block content.
- Instructions provided for changing DNS servers on Windows 10/11, macOS, Android, and other OS include step-by-step guides for each platform.
The server only understands the IP address and not the domain name. Whenever you type a domain name in the address field of the browser, you request through the DNS to know the IP address of the site/domain you are requesting. In short, the DNS server changes the domain name into the associated IP and gives you the result.ย
By default, you use the DNS server provided by your ISP. These servers arenโt generally good and may even block some websites/contents or slow your browsing speed. People prefer changing the DNS server on their devices to overcome such issues. In this article, we will guide you on how you can change the DNS server on Windows 10/11, macOS, Android, and other OS.ย
How to Change DNS Server on My Device?
Changing the DNS server of a particular device will only affect that particular device and not your internet connection. For instance, if you have a PC and a phone that is connected to the same network, and you decide to change the DNS server of the PC for faster browsing. Only the DNS server of the PC will be impacted, while you will have the same browsing experience on your phone.ย
The steps to change the DNS server can vary for different OS. Letโs go through how you can change the DNS server on Windows 10, Windows 11, macOS, Android, and other devices. Before continuing the steps mentioned below, ensure your device is connected to the network whose DNS you want to change.
Change DNS Server on macOS
If you have a Mac, you can follow the steps below to change the DNS server on it. Note that the steps we have listed are for the macOS Ventura and may differ for other versions.
- Click on theย Appleย icon at the top left corner, and then from the menu, click onย System Settings.ย
- On the left pane, click on theย Networkย option.ย
- On the right side, click on your network service, i.e.,ย Wi-Fiย orย Ethernet(if applicable).ย
- Click on theย Detailsย button.ย
- Next, click on theย DNSย option.ย
- You will have to make changes under theย DNS Serversย section on the right side.ย
- Click on theย +ย icon to add a DNS server. You will now be able to addย IPv4ย andย IPv6ย addresses.ย
- To remove the DNS server, select the server and then click onย โย icon. This will remove the DNS server.ย
- Once done, click on theย OKย button.ย
Change DNS Server on Windows 11
For Windows 11 users, they can follow the steps given below to change the DNS server on their device-
- Press theย Windows + Iย key combo to open theย Settings.ย
- Click on theย Network & Internetย tab on the left tab.
- Now, click on theย Wi-Fi/Ethernet, depending on what type of network you are using.ย
- Click on theย Hardware Propertiesย option.ย
- Click on theย Editย button next to theย DNS Server Assignment.ย
- Next, click on the drop-down menu at the top and selectย Manual.ย
- Turn onย IPv4ย and then add the preferred DNS and alternative DNS. This will add the IPv4 address.
- To add anย IPv6ย address, turn on the toggle underย IPv6ย and add preferred DNS and alternative DNS.ย
- Once done, click on theย Saveย button to save the server.ย
Change DNS Server on Windows 10
If you have a PC with Windows 10 installed, then you can follow the steps given below to change DNS servers on it-
- Open theย Start Menuย by pressing theย Windowsย key. In theย Start Menu, typeย Control Panelย and open it.ย
- Click on theย Network and Internetย option.ย
- Next, click onย Network and Sharing Center.ย
- On the left sidebar, click on theย Change adapter settingsย option.ย
- You will see all the network connections on the next screen. Right-click on the network you are connected to and click on theย Propertiesย option.ย
- Next, selectย Internet Protocol Version 4 (TCP/IPv4)ย and then click onย Propertiesย to set the IPv4 address. To set an IPv6 address, selectย Internet Protocol Version 6 (TCP/IPv6)ย and click onย Properties.ย
- Select the option sayingย Use the following DNS server addresses.ย
- Add theย Preferred DNS Serverย and theย Alternative DNS Server.ย
- Once done, clickย Applyย andย OKย to save the changes.ย
Change DNS Server on Android
If you have an Android phone or tablet, then you can change the DNS server on it by following the steps given below-
For Mobile Data
- Open theย Settingsย of your Android phone/tablet.ย
- Now, tap on theย Connectionsย option.ย
- Here, tap onย More Connection Settings.ย
- Next, tap on theย Private DNSย option.ย
- From the options, selectย Private DNS Provider Hostname.ย
- Type the hostname of the DNS provider and tap onย Save.ย
For Wi-Fi
- Head to theย Settings>Connections.ย
- Tap on theย Wi-Fiย option.ย
- Next, tap on theย Gearย icon next to the Wi-Fi network.ย
- Tap onย View Moreย at the bottom of the screen.ย
- Tap on theย IP Settingsย option.
- From the available options, selectย Static.ย
- Now, typeย DNS 1ย (which will be the preferred DNS) andย DNS 2ย (which will be the alternative DNS).ย
- Tap on theย Saveย button to save the changes.ย
Note- Above mentioned steps are for Samsung tablets and phones and may vary for other Android device manufacturers.ย
Change DNS Server on iOS/iPadOS
If you have an iPhone or iPad and want to change the DNS server on it, then you can follow the steps given below-
- Head to theย Settingsย menu.ย
- Here, tap on theย WiFi.ย
- Next, tap on theย iย button next to the Wi-Fi network whose DNS you want to change.ย
- Tap on theย Configure DNSย option and then tap onย Add Server.ย
- In the given space, type the DNS server address and tapย Save.ย
Change DNS Server on Ubuntu
Ubuntu users can follow the steps mentioned below to change the DNS server for a particular network-
- Open theย Settingsย app on the Ubuntu.ย
- Now, click on theย Networkย option on the left sidebar.ย
- Click on theย Gearย icon next to the network whose DNS server you want to change.ย
- Now, click on theย IPv4ย tab to change the IPv4 address or click onย IPv6ย to change the IPv6 address.ย
- Selectย Manual, and turn off theย Automaticย toggle next toย DNS.ย
- Enter the IP address of the DNS server in the given field, and clickย Applyย to save the changes.ย
Bottom Line
The above article discusses how to change the DNS server on Windows 10/11, macOS, Android, and other OS. With the above steps, you can change the DNS server of the particular network. If you connect to another network, then the DNS server settings will not be implemented for that network; you will have to manually change the DNS server for other networks through the steps given above. If you want to revert the DNS server changes, then you can set all the values to Automatic instead of Manual, and it will be done.ย
READ MORE: