These days, darn near everything is censored – for your protection, of course!

While you may be able to read whatever web sites you want from home, mobile operators are particularly fond of blocking certain sites.

This is obviously particularly annoying for those of us who like to choose what we read and, ya know, make up our own minds. We’re not ALL brainless zombies.

While you could use a VPN, it’s often a PITA to set them up and use them. The best ones are also paid…

Wouldn’t it be nice if there was an easy, free option to view what you want? Turns out, there is!

Web Site Blocking Crash Course

Without going into too much detail, there are a few common ways that service providers, governments, and corporations block certain web sites. They are:

  1. Firewalls
  2. Blocking at the server level
  3. DNS blocking

If you’re blocked by a firewall, you may need a VPN – depending on how well the firewall is configured.

Blocking at the server level is more like what Rumble does: Here in France, I can’t access Rumble. This isn’t because France / French providers are blocking the web site, but because Rumble’s servers detect my French IP addy and show a “Not available” page. Again, the only way around that one is a VPN so that I appear to be surfing from another country.

Lastly – but the most common – is DNS blocking. This one is very easy. Let’s say I want to read RT. Well, the easiest way to block it is for service providers to simply not respond to DNS lookup requests. Normally, DNS works like this:

  1. I try to surf to
  2. My browser does a DNS request of
  3. DNS returns the actual IP addy of my server, which is currently
  4. My browser says: “Hey! Give me the web site from port 443!”
  5. VOILA! I see my own web site.

DNS blocking is therefore very simple: When my browser requests the IP addy of Diabolical Web Site, my mobile gizmo’s provider says, “Nah! Not gonna give you the IP addy.” And thus Diabolical Web Site doesn’t open.

Enter Private DNS!

Using a private DNS provider does two things:

  • It bypasses your service provider’s DNS servers
  • Usually it enables encrypted DNS, so your service provider can’t even see what web sites you’re requesting

Well, that’s nice. How to set it up?

Easy! We’re gonna use CloudFlare’s free DNS service!

How to set up Private DNS on Android

In Android, go into Settings.

Then search for: dns

Tap on Private DNS

In the little popup, choose Private DNS provider hostname, and enter:

Then tap Save

Ta-DA! You’re done.

You should be able to view those “scary” web sites now!

How to set up Private DNS on i(Pad)OS

In your Appley OS, go into Settings.

Tap your network connection type, and then tap your actual connection to view its settings:

Scroll down and under DNS, tap Configure DNS:

Tap Add Server:

Enter for the new DNS server, and then tap the minus to remove the existing DNS server (in my case,

Finally, tap Save

Aaaand you’re done. Those pesky sites should be viewable now!

And there you have it

Note that you COULD use the IP addy of, which is But this won’t work on Android since it wants a hostname, not an actual IP address.

So, now you can read whatever you want when you’re on the go!

And if it doesn’t work for some reason, you can bite the bullet and use a VPN.

Need help? Hire me!
Get Scottie Stuff!