DNS servers are crucial for surfing the Internet. Thanks to them, the web browser can convert domains, e.g. www.malavida.com, into the correct server IP address. Most commonly, it is the Internet provider itself that provides a server to assign domain names. However, the user can define its own DNS for some reason. For example, you may want to improve network performance or enjoy greater privacy. In any case, in this article, you will find all the available ways to change the DNS on your Windows 11 computer.
How to change DNS from the configuration application
We start, as usual, with the simplest method. Open the configuration application and visit the Network & Internet section. There, click on the adapter options. If you use a cable, you will see Ethernet here. In our test equipment, we connected via wifi. Therefore, we had to click on Wi-Fi.
Click on the name of the network to which you are connected to continue.
Open network optionsScroll through the list of options until you find a DNS server assignment. Click on the Edit button to change the settings.
Edit the DNS addressModify the DNS server assignment and set the Manual option.
Select ManualActivate the IPv4 section and enter the IP of the DNS server you want to use. You can set up a primary and an alternate server in case the first one fails.
Indicate the DNS serversUse Save to save the changes. From that moment on, you will be using the DNS you have specified.
How to change DNS server from Control Panel
The Control Panel still has a wizard to modify the DNS of any network you are connected to. Just click on Network and Internet.
Network optionsIn the next window, click the Network and Sharing Center link.
Network settings and other control panel optionsClick on the name of the network you are currently connected to.
Select DNS optionsIn the dialog that will appear, use the Properties button
Network propertiesIn the Wi-Fi Properties window, locate the Internet Protocol version 4 in the list and open the preferences. Then, select Use the following DNS server addresses. When you do so, the text field below will become active and will let you change the DNS server IP.
Indicate the DNS serverAs in the previous case, it is also possible here to introduce a second address as an alternative to the first. We recommend that you do this if you want to reduce connection problems as much as possible.
How to change DNS IP address from PowerShell
Finally, we talk about changing the DNS server from PowerShell. If you opt for this method, you will need to know some specific commands. In addition, you must run the PowerShell as an administrator.
The latter can be done with the Windows search. First, locate Windows PowerShell, and then, click on Run as administrator.
Go to PowerShellThen, type and launch the following command:
Get-NetIPConfiguration
In the window, you will see a list of all the network adapters of the device. Identify the one you are using and look at the InterfaceIndex section. In our case, the wifi device is numbered 6.
Access the network adaptersWell, keeping the above information in mind, type the following command.
Set-DnsClientServerAddress -InterfaceIndex 6 -ServerAddresses 8.8.8.8
Where we have written "6", it indicates the number that appeared for your adapter in InterfaceIndex. And, where we put "8.8.8.8.8", type the IP address of the DNS server you want to use. We have kept this data in the command so that you can easily see what the final format should look like.
Modify the DNS of the selected interfaceWhen you are done, run the Get-NetIPConfiguration command again.
Check the modificationDoing so will serve to verify that the new DNS for the network adapter in use has been installed.