How to change your DNS on the Xfinity router in 2022

Nowadays, everybody is heavily dependent on the routers for internet, so consecutively, the use of the internet has also increased, and it has led to numerous issues. DNS plays a huge role in simplifying domain names into easy language and helps users to look them up.

        However, if you are facing issues with your internet through your Xfinity router and want stability, then try changing the DNS on your router. That is why we have come up with this guide to tell you how to change your DNS on the Xfinity router without any difficulty. Always make sure to update Xfinity router firmware as it will ensure the smooth running of the router

Xfinity DNS often fails to provide you with the stability you desire, and switching to public DNS serves as the best option. Google DNS and Open DNS are obvious choices for everyone as they ensure stable service.

Google DNS

Google DNS offers free service with no added feature, and the server addresses are and

Open DNS

On the other hand, Open DNS also offers free basics, but you will have to pay an additional charge for malware protection. You will also have to register yourself for using the DNS. The address of Open DNS is and

How to change your DNS on the Xfinity router On Windows 10

Now, let’s move to the process of how to change your DNS on the Xfinity router. Here are the steps to change DNS on Windows 10.

Total Time: 10 minutes

  1. Open the Network and Internet

    To begin with the process, you will have to open the Network and Internet options first from the control.

  2. Click on Network and Sharing center

    Then you need to click on Network and Sharing center, and from there, you will have to access Adapter Settings. Once the page opens, choose the internet connection you are using.

  3. Right-click on the Local Area Connection

    Now you will have to right-click on the Local Area Connection and select Properties.

  4. Select wireless network

    If you also need to change the wireless settings, then you will have to select wireless network connection from the menu and then click on the properties. You will also have to provide the password when you are using the wireless settings option. 

  5. Go to the Network Tab

    Once the Properties option pop-up, you will have to go to the Network Tab and look for Internet Protocol Version 4 from the drop-down list.

  6. Go back to the Properties option

    Again you will have to go back to the Properties option and choose the Advanced tab.

  7. DNS tab

    Once the Advanced tab opens, you need to go to the DNS tab, where you find all the values of the DNS server. In general, the DNS server area will carry the address of your Xfinity DNS.

  8. Enter the values

    Now, eliminate all the values from the boxes and enter the values of Google DNS or Open DNS. However, before removing the Xfinity router DNS address, it would be best to keep a copy of those values.

  9. Restart

    Just click on Ok and restart the connection.


  • Power
  • Internet


  • Xfinity router

Materials: Software Hardware

Video credit- Tech Security Alert

Also, Read-How To Reset Ruckus Router

Xfinity Router Change DNS On Mac OS

If you are using Mac OS, then the following steps will help you change the DNS address.

  1. You need to open the Apple menu, and from there, you will have to select the System Options menu.
  2. Once the menu opens, choose the Network option, and there you will find a Lock icon on the lower corner of the page.
  3. Click on the Lock icon, and you will be asked to give authentication by providing the password.
  4. Now, select the type of connection you are using.
  5. For an Ethernet connection, you will have to go to the Built-in Ethernet option. However, for wireless connection, you will have to choose Airport from the drop-down menu.
  6. For both connection types, you will have to select the Advanced option when the pop-up appears and then move to the DNS tab located under it.
  7. Under the DNS tab, you will have to select the + Sign, which will help you to change the DNS settings. During the modification, you will have the liberty to add or replace any address according to your requirement.
  8. Now, you need to remove the previous DNS of the Xfinity router and enter the DNS server of Google DNS or Open DNS. We have mentioned the address above, so you won’t look anywhere else.
  9. Once you have entered the address, just tap on the Apply button followed by a click on the Ok button.

Also, Read-How to Reset Arris Router or Modem


What DNS does Xfinity use?

Xfinity uses their proprietor Comcast DNS which is pretty popular in the USA. However, the number of DNS of Xfinity is quite huge, but the most popular ones are the and

Does Xfinity have a DNS server?

Xfinity has a Comcast DNS server that allows Xfinity users to reach websites just by typing the name, which is then converted to the IP address of the site. Although Xfinity always recommends its internet users to use their Comcast DNS, it also provides the option for users to use other free or private DNS.

How do I change the DNS on my WiFi?

To change the DNS of your WiFi, first, you need to go to the Settings option and from there to Network and internet. Then select Advanced Tab and choose Private DNS, where you will have to choose the hostname of the private DNS provider. After selecting the hostname, you just have to click on the Save button.

Should I use DNS? is a Google DNS that is free and doesn’t have any added features in it. This DNS is widely used by users and is known for its smooth internet operation. However, Xfinity doesn’t recommend using them, citing violations of security and user policy.

Also, Read-How To Stop DDoS Attacks On Netgear Routers

Final Thought

If you have been wondering how to change your DNS on the Xfinity router, then  I’m confident this guide has given all the answers you need. We have come forward with all the possible methods to change the DNS that will ensure a smooth internet performance through your Xfinity router.

Leave a Comment