Question regarding DNS ad locking and DNS for content unblocking

Support

I am a long time Android user considering the move to iOS. Adblocking is something I absolutely need. I read about DNS Adblocking using adguard or nextdns and the like.

The next constraint for me is I live in Canada. I use a service called getflix DNS to unblock US content on my WiFi. I have the getflix DNS enterered directly on my router so all devices using my WiFi can see US content.

Here is my question. If I use dns adblock on my iOS device, will I still be using the getflix DNS server on the router to get US content. Will they both be used or am I doomed to just use one of them?

Posted Dec 29, 2021, 1:11 PM UTC

811
GamecockInGeorgia•

In simple terms, the router DNS setting will go to any device on the network that asks for them. If you manually set the DNS on a device, it will not use the routers provided DNS, so you are going to have to pick one or the other.

If you want to keep using the routers DNS and block ads on your phone when web browsing, Safari does support ad blocking extensions which may fulfill your needs.

3
assertiveashwinOP•

Hear me out. Knowing I may be totally wrong.

If I install a DNS on my phone to block ads, I am assuming the traffic still needs to flow through my router. What am I missing?

1
GamecockInGeorgia•

Think of DNS as a phone book for the internet. So when you want to go somewhere, your device uses the DNS it has been provided, or has been manually set to, to look up where it needs to route traffic.

So if you set DNS on your phone, it will use that phone book, and not the one that the router has been told to provide out to clients.

3
assertiveashwinOP•

Oh.. I get it. So even though the traffic flows through the router, it will go to where my phone DNS is directing it and not where my router DNS is directing it.

OK, so it's got to be one or the other. Damn.

Is there any fix to this problem other than using safari for everything. It's system wide as block that I want :-(

2
arlenarmageddon•

I've never used the service but https://controld.com supports adblocking and also allows you to bypass geoblocking.

1
GamecockInGeorgia•

Aside from something like u/arlenarmageddon posted, I believe you would have to be jail broken to do anything more advanced.

1
distopical•

You can install DNSCloak and select an ad blocking DNS host. Under the hamburger menu, you can then add a WiFi exception to exclude your home WiFi network from the ad blocking DNS server.

1
AutoModeratorMOD•

Hello, this is not a removal, looks like your post is about Support. Please remember we only allow Software Issues here at r/iOS. Hardware issues should be posted to r/applehelp or r/iphonehelp.

Please also check out the Tech Support FAQ If your issue is found there, please delete your post.

If a user replies to you with an answer that works, please reply/comment -solved. This will change the flair of your post and alert other users that your issue has been resolved.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1