How to Change DNS on Windows 10

Welcome to our guide on how to change DNS on Windows 10. Changing DNS (Domain Name System) server settings can be necessary in various situations such as improving network performance and security. In this article, we will take you through 12 easy-to-follow steps to change DNS on Windows 10. Additionally, we will provide you with some tips and tricks to ensure a smooth and efficient transition.

Step-by-Step Guide: How to Change DNS on Windows 10

Step 1: Open Network Settings

The first step is to open the network settings by clicking on the network icon in your system tray. Next, click on “Network & Internet settings”. This will open the Settings app.

Step 2: Go to Ethernet or Wi-Fi Settings

In the Settings app, click on “Change adapter options” under the “Related settings” section. Next, right-click on the Ethernet or Wi-Fi network you want to change DNS settings for and select “Properties”.

Step 3: Select Internet Protocol Version 4

In the Ethernet or Wi-Fi properties window, select “Internet Protocol Version 4 (TCP/IPv4)” and click on “Properties”.

Step 4: Choose Manual DNS Configuration

In the Internet Protocol Version 4 (TCP/IPv4) Properties window, click on the “Use the following DNS server addresses” option. This will allow you to manually enter the DNS server addresses.

Step 5: Enter Preferred DNS Server Address

Enter the preferred DNS server address in the “Preferred DNS server” field. Your internet service provider or network administrator can provide you with the appropriate DNS server address.

Step 6: Enter Alternative DNS Server Address

If desired, you can also enter an alternative DNS server address in the “Alternate DNS server” field. This is optional but can be helpful if your preferred DNS server is experiencing issues.

Step 7: Save Changes

Once you have entered the DNS server addresses, click on “OK” to save the changes.

Step 8: Repeat for IPv6 Configuration

If you also want to change DNS settings for Internet Protocol Version 6 (TCP/IPv6), repeat the steps above but select “Internet Protocol Version 6 (TCP/IPv6)” in step 3 instead. Then, enter the appropriate DNS server addresses in the respective fields.

Step 9: Flush DNS Cache

After changing DNS server settings, it is important to flush the DNS cache to ensure that the changes take effect. To do this, open Command Prompt with administrator privileges and type “ipconfig /flushdns” followed by Enter.

Step 10: Test DNS Settings

To confirm that the new DNS server settings are working as intended, you can run a DNS test using a tool such as “nslookup” in Command Prompt. Simply type “nslookup” (replace “” with a website URL) and see if the DNS server resolves the domain name correctly.

Step 11: Revert to Default DNS Settings (if needed)

If for any reason you need to revert to default DNS settings, simply follow the same steps as above but select “Obtain DNS server address automatically” in step 4.

Step 12: Restart Network Connection (if needed)

If you are still experiencing network issues after changing DNS server settings, try restarting your network connection by disabling and enabling your Ethernet or Wi-Fi network in the Network Connections window (accessed in step 2).

Additional Tips and Tricks

1. Use a Reliable DNS Service

When choosing DNS server addresses, make sure to use a reliable and trusted DNS service. Some popular options include Google Public DNS, Cloudflare DNS, and OpenDNS.

2. Consider Configuring DNS on Your Router

If you have multiple devices on your network, consider configuring DNS server settings on your router instead of individual devices. This can save time and ensure consistent settings for all devices.

3. Regularly Check DNS Performance

To ensure optimal network performance, regularly check DNS performance using tools such as DNS Benchmark or Namebench. This can help identify any issues or areas for improvement.

4. Use DNS Filtering for Added Security

Some DNS services offer filtering options to block malicious websites or unwanted content. Consider using DNS filtering for added security.

5. Experiment with Third-Party DNS Clients

Third-party DNS clients such as DNS Jumper or DNSCrypt can offer additional features and security benefits. Experiment with different DNS clients to find one that suits your needs.

6. Restart Your PC After Making DNS Changes

For some users, restarting their PC after making DNS changes can help ensure that the new settings are fully implemented.

7. Clear Browser Cache

If you experience difficulties accessing certain websites after changing DNS settings, try clearing your browser cache or using a different browser.

8. Consult with Network Administrator

If you are on a corporate network, make sure to consult with your network administrator before making any DNS changes.

9. Consider Using a VPN for Privacy

Using a VPN (Virtual Private Network) can provide added privacy and security benefits when browsing the internet. Consider using a VPN in conjunction with DNS server changes for optimal protection.

10. Keep Backups of Current DNS Settings

Before making any DNS changes, keep backups of your current settings in case you need to revert back. This can save time and prevent potential disruptions.

We hope that this guide has helped you successfully change DNS on Windows 10. By following the steps and tips provided, you can ensure a smooth transition to the desired DNS server settings.

Advantages and Disadvantages of Changing DNS on Windows 10


1. Faster internet speed: Changing DNS servers can improve your internet speed by reducing latency and resolving DNS queries more quickly.

2. Access to blocked websites: Changing DNS servers can help you access websites that may be blocked by your ISP or government.

3. Enhanced security: Configuring DNS servers can help you protect your computer from malicious attacks by blocking phishing sites and malware.

4. Cost-effective: Changing DNS servers is usually free or costs very little.

5. Customization: You can select DNS servers that suit your needs and preferences, such as those that offer higher privacy or speed.

6. Compatibility: The process of changing DNS servers is relatively easy and can be done on most operating systems and devices.

7. Increased performance: Some DNS services offer advanced features such as caching and load balancing, which can further improve internet performance.

8. Independent of location: Once you change your DNS server, you can access the internet from anywhere without worrying about location-based restrictions.

9. Troubleshooting: Changing DNS servers can be an effective solution to fix internet connectivity issues.

10. Privacy: By using DNS servers that support DNS over HTTPS (DoH), you can add an extra layer of privacy and protection to your online activity.


1. Technical knowledge: Changing DNS servers requires some technical knowledge and skills.

2. Risk of data leaks: Using third-party DNS servers can expose you to the risk of data leaks and breaches.

3. Compatibility issues: Some DNS servers may not be compatible with certain operating systems or devices.

4. Limited control: You may not have full control over the DNS servers that you use, as they are managed by third parties.

5. Unreliable servers: Some DNS servers may not be reliable or secure, which can compromise your internet performance and security.

6. Slower internet speed: In some cases, changing DNS servers can result in slower internet speed if the new servers are not optimized for your location or internet provider.

7. DNS cache issues: Changing DNS servers can sometimes cause DNS cache issues, which can lead to problems with website loading and browsing.

8. Proliferation of ads: Some DNS servers may inject ads into your web pages or track your online activity without your consent.

9. Legal issues: Using DNS servers to access restricted content may be illegal in some countries.

10. Dependency on DNS servers: Your internet connectivity and performance rely on the availability and reliability of the DNS servers that you use.


Below are some frequently asked questions about changing DNS on Windows 10:

1. What is DNS?

DNS stands for Domain Name System. It is a system that translates domain names into IP addresses that are used by computers to communicate with each other over the internet.

2. Why should I change my DNS?

You may want to change your DNS to improve internet speed and security, or access blocked websites.

3. How do I know what my current DNS is?

You can check your current DNS by opening Command Prompt and typing “ipconfig /all”. Look for the “DNS Servers” line.

4. How do I change my DNS on Windows 10?

You can change your DNS on Windows 10 by going to Network and Sharing Center, clicking on the network connection you want to change, clicking on Properties, selecting Internet Protocol Version 4 (TCP/IPv4), clicking on Properties again, and then choosing “Use the following DNS server addresses”. Enter the DNS server addresses and click OK.

5. What are some popular DNS servers?

Some popular DNS servers include Google DNS ( and, OpenDNS ( and, and Cloudflare DNS ( and

6. Do I need to restart my computer after changing DNS?

No, you don’t need to restart your computer after changing DNS.

7. Can changing DNS improve internet speed?

Yes, changing DNS can improve internet speed by reducing the time it takes to resolve domain names and access websites.

8. Can changing DNS improve internet security?

Yes, changing DNS can improve internet security by blocking access to malicious websites and preventing malware from communicating with its command and control servers.

9. Can changing DNS bypass website blocks?

It depends on the website blocks. Changing DNS can bypass some website blocks, but not all.

10. Is changing DNS safe?

Yes, changing DNS is generally safe. However, you should only use DNS servers from reputable sources to avoid potential security risks.

11. How can I reset my DNS settings to default?

You can reset your DNS settings to default by going to Network and Sharing Center, clicking on the network connection you want to reset, clicking on Properties, selecting Internet Protocol Version 4 (TCP/IPv4), clicking on Properties again, and then choosing “Obtain DNS server address automatically”. Click OK.

12. Can I use different DNS servers for different network connections?

Yes, you can use different DNS servers for different network connections.

13. Can I use IPv6 DNS servers?

Yes, you can use IPv6 DNS servers if your network connection supports IPv6.

How to Change DNS on Windows 10

If you are experiencing slow internet connection or having trouble accessing certain websites, your DNS (Domain Name System) settings may need to be updated. DNS is responsible for translating website names into their respective IP addresses, allowing your computer to connect to the internet. Follow these simple steps to change your DNS settings on Windows 10.

Conclusion and Closing

Changing your DNS settings may seem like a daunting task, but with these easy steps, you can improve your internet connection and access the websites you need faster. Remember to always choose a reliable and trusted DNS server for security reasons. Happy surfing!

Thank you for reading this article. We hope you found this guide helpful in changing your DNS settings on Windows 10. If you have any questions or comments, please feel free to leave them below. Until next time, happy browsing!