How to Change Your DNS Server on Windows 10

Users might change their DNS server for different needs and reasons. This article teaches you how to change your DNS server on Windows 10

Updated: 31 Jan, 23 by Susith Nonis 3 Min

List of content you will read in this article:

The default DNS server that Windows 10 uses is your internet service provider. In most cases, your speed and connection stability is fine. However, some users change their DNS to get features they wouldn’t get with the default DNS, including improved speed or security. Depending on your needs, you have various options when selecting a DNS. There are three methods to change your DNS server on Windows 10.

  1. System settings
  2. Control panel
  3. Command prompt

The sections below will walk you through each method step-by-step.

This is the easiest method on the list. Simply follow the steps below to change your DNS server using the control panel.

  1. Open the control panel.
  2. Open Network and Internet > Network and Sharing Center
  3. Select Change Adapter Settings on the upper-left side
  4. Right-click on the adapter you’re using and select Properties
  5. Select (TCP/IPv4) and (TCP/IPv6) and click on Properties
  6. In General, select Use the Following DNS Server Addresses
  7. Put in the preferred and alternate server addresses
  8. Follow steps 6 and 7 for (TCP/IPv6)

The steps might look complicated, but once you’re behind your computer, you’ll see how easy they are to follow. If you’re new to all this and don’t know what IPv6 and IPv4 are, read this article to find out more.

Changing your DNS server by system settings on windows 10 is another short and easy-to-follow method you can use. To use this method, follow the steps below, and you’re all set.

  1. Open Settings and select Network & Internet
  2. Select Wi-Fi or Ethernet, depending on which one you’re using
  3. Click on your current connection
  4. Select Edit under IP Settings
  5. Turn on IPv4 
  6. Enter your preferred and alternate DNS server addresses
  7. Select Save and restart your computer

This method is less-known, which is understandable, of course. The people using this method are the most tech-savvy of all our readers, and they’re hard to come by. Follow the steps below to change your DNS server using the command prompt successfully.

  1. Open Command Prompt
  2. Enter “netsh” to change your networking settings
  3. Enter “interface show interface” to list your network adapters
  4. Enter “interface ip set dns name="NAME" source="static" address="1.1.1.1”. Change NAME to your network adapter and change 1.1.1.1 to your preferred IP address
  5. Follow step 4 to add an alternate IP address. But change “set” to “add” before you press Enter.

People also read: 

Susith Nonis

Susith Nonis

I'm fascinated by the IT world and how the 1's and 0's work. While I venture into the world of Technology, I try to share what I know in the simplest way with you. Not a fan of coffee, a travel addict, and a self-accredited 'master chef'.

user monovm

Talon Green

2024, Sep, 24

This is a super helpful guide for anyone looking to change their DNS settings on Windows 10. I appreciate the step-by-step instructions for each method, especially since different people might feel comfortable with different levels of technical complexity. The Control Panel method looks straightforward for most users, while the Command Prompt approach is great for those who are more tech-savvy. Thanks for making this so accessible!