Block Ads Using Ad-Blocking DNS

TNTTS is NOT against websites with ads. Take note that there are quite a number of great sites that are able to fund the cost of their hosting and domain name through the income they get from ads. In fact, TNTTS is one of them.
However, TNTTS is more committed in providing everyone good information on something that works. Further, the procedures in this TUT(orial) should work until the DNS providers mentioned quits their line of business.

Why Block Ads

Because they are annoying and helps in slowing down your bandwidth!? Because you can!? There are reasons why one would want to block them. On the other hand, some people would want to retain these ads in the hopes of finding some good deals over the world wide web. Ads are both good and bad depending on how one perceives its content.

Why Not Use Ad Blocking Software / Browser Ad-Ons!?

It is fine to use ad blocking tools such as uBlock Origin or AdBlock as they allow you to choose the websites you want to show / block ads. The only issue I see is that these ad blockers seem to bloat their overhead as their respective developers update the URLs they need to block rendering your internet browsers run slow or become unstable.

Another Way Of Blocking Ads

Now what if there is a way to block ads without installing any ad blocking software or application. Something that would allow you to block them before they even get into your PC? Router level or TCP/IP settings maybe? Well, there is. There are DNS services that block ads and all you need to do is change your DNS settings either in your router or TCP/IP settings on your Operating System (Windows, Linux, any OS with the TCP/IP settings feature).

We are talking about DNS' that has the capability of blocking ads on their level. Below are the two popular ad blocking DNS services that TNTTS recommends:
  • Alternate DNS (
    • Primary DNS:
    • Secondary DNS:

  • NoAd (
    • Primary DNS:
    • Secondary DNS:

All you need to do is hardcore either Alternate DNS' or NoAd DNS' primary or secondary DNS on your Windows TCP/IP settings. For those who are not familiar on how to do this, kindly check the how to below.

Setting Your DNS In Windows

  1. We need to access Windows' Network Connections. Left-click on the Windows Logo (left corner of the screen by default - unless you changed its position) and click on the RUN. Right-click in Windows 10 and click on the RUN. Another way to do this easily is by pressing the Windows button and the R keys on your keyboard. This should launch the RUN dialog box of Windows.

  2. Type ncpa.cpl on your RUN dialog box and press the ENTER key or just click on the OK button. This should launch the Network Connections of your Windows.

  3. Right-click on the Network that you are using and choose properties. This should launch the Ethernet Properties of your Windows.

  4. From here click on the Internet Protocol Version 4 (TCP/IPv4) and click on the Properties button. This should launch the Internet Protocol Version 4 (TCP/IPv4) Properties dialog box.

  5. Choose the Use the following DNS server addresses and encode the primary and secondary DNS of your choice. In this case, Anlternate DNS or NoAd DNS.

  6. Click on the OK button once you are done encoding your desired DNS. Enjoy.

Reference(s) / Test Environment(s):

  1. Tested on Windows 10 Professional 64-bit with 2GB RAM and GT-440 Video Card.
  2. Alternate DNS:
  3. NoAd:
  4. Google Chrome and Mozilla Firefox internet browsers.

Block Ads Using Ad-Blocking DNS Block Ads Using Ad-Blocking DNS Reviewed by Admin Moronman on 3:32 AM Rating: 5


  1. These can be hardcoded in routers, right?

  2. should work for routers / gateways that accepts third party DNS...