Domain Name System (DNS) is a resolver service that can translate friendly domain names (google.com) into IP addresses (188.8.131.52) which aren’t easy to remember. Usually, you don’t have to worry about this, because your Internet Service Provider (ISP) always provides these settings automatically. However, there are a number of other the DNS resolvers that faster, reliable, and more secure, including from CloudFlare, Google, and Cisco.
Although setting up any of these resolvers on your computer or router is a straightforward process, after changing the DNS settings there’s not an obvious way to test if the network traffic is passing through the servers you configured.
If you’re switching to CloudFlare 184.108.40.206, Google Public DNS 220.127.116.11, or Cisco OpenDNS 18.104.22.168, you can quickly test your settings in at least three different ways.
In this guide, you’ll learn the steps to make sure your network traffic is going through the DNS servers you have configured.
- How to test your DNS settings using DNSleaktest.com
- How to test your DNS settings on Windows 10
- How to test your DNS settings using Router
How to test your DNS settings using DNSleaktest.com
The fastest way to find out if your network traffic is getting routed through the DNS servers you’ve configured is to use the DNS leak test website.
Open your browser.
Click the Standard test button.
Once you’ve completed the steps, in the result, check the ISP column to see the name of the DNS service you’re currently using.
How to test your DNS settings on Windows 10
If you’ve previously configured custom DNS settings from CloudFlare, Google Public DNS, or Cisco OpenDNS, you can quickly check if the traffic is going through the resolver you’ve configured using the nslookup tool.
Search for cmd and click the top result to open Command Prompt.
Type the following command and press Enter:
Under the “Default Server field,” you’ll notice the name of DNS service you’re using. The Address field will also indicate the DNS address that your computer is using.
How to test your DNS settings using Router
In the case you’ve changed the router settings, the nslookup will not work, because it’ll show your router IP address as the DNS server, but it doesn’t mean your traffic isn’t using the service you’ve configured.
To verify that your network traffic is using the DNS servers you set, you’ll need to use the nslookup tool built into the router.
Open your browser.
Sign in to your router using the its IP address.Quick Tip: If you don’t know the address, use the nslookup tool in Command Prompt, and the IP address that shows in the result will be the one of the router.
Browse the network tools.
Select nslookup as the test method.
In this guide, I’m using the Asus RT-AC68U router, which is an excellent router with a slew of features. However, all routers are not created equal, if you can’t find the tool to perform a test, you can still figure out if your DNS settings are configured correctly using the first method outlined in this guide.