I am using a VPN service on my iphone to provide privacy on the web and understand that the VPN connection handles DNS query's (as is the design of the service for "anonymity") but in doing so allows ads because of the encrypted tunnel to the VPN server handles the DNS query's and subsequently allows the ads because it doesn't have a host file or anything to block the ads.
Now when using Pi Hole ads can be blocked through it's DNS service that your router is using but your ISP can still see every place you visit and any unsecured (like http) information openly as it travels through your modem gateway.
I am looking for both the anonymity of a VPN service with the ad blocking of Pi Hole at least while I am on my WiFi. I did find a short "NO" answer here ( Block vpn apps on ios and android to use other dns then pihole dns ) but I have set my iPhone to use my Pi Hole as its DNS service in my WiFi network settings (via manual DNS) so as I understand how it "should" work is I submit a query which should go to my Pi Hole and if the answer is there in DNS then the loopback is created and resolved and if the DNS query isn't in the Pi Hole table then it goes out to the internet via my VPN service connection and resolves the DNS query. Apparently this isn't the way it works because the ads aren't getting blocked but has anyone found a clever workaround to make this work?
Surely we should be able to have the privacy of a VPN service with the ad blocking of Pi Hole?
Another odd thing is I have set my Pi Hole as my DHCP server but I am still unable to resolve my local domain of http://pi.hole/admin (I have to access via IP address)? Not huge but don't understand why when Pi Hole is handling DHCP.
Thanks for any help that you can!!