I raised a ticket with Alliance broadband for stopping their DNS interception. Alliance forces you to use their own DNS and only allows 8.8.8.8 in addition. So, you cannot use opendns or 1.1.1.1. The technician, who called me was clueless. He told this shouldn't happen. After I showed him on anydesk that this is indeed happening. After that, he told me that you have to use ISP DNS on any network otherwise the internet won't work. I told him that this is ridiculous, BSNL, Airtel, Vodafone allow you to use any DNS. I shared with him the IP address (obviously the local IP) and MAC of the device on their network intercepting my UDP query on port 53 and made him understand that this is not normal and you need to specially configure your network for doing that. Finally, he relented and asked me to send him IP of DNS and they will allow my queries. I asked him to put 0.0.0.0 there so that it allows all DNS IPs. He said it doesn't work that way!!!
So, if I ask him to allow 1.1.1.1, will it allow me to reach Cloudflare servers or do I need to share the specific Mumbai server IPs?
I think 1.1.1.1 should suffice as the translation from 1.1.1.1 happens on Cloudflare's end. I know DoH or DoT should help but not all devices support them yet. I thought of running a 'cloudflared' service as a proxy on my local rpi and configure my pihole to forward my network-wide DNS queries to that proxy. But I could not install it on my rpi, there seems to be an issue with arm devices. Please help if someone has.
So, if I ask him to allow 1.1.1.1, will it allow me to reach Cloudflare servers or do I need to share the specific Mumbai server IPs?
I think 1.1.1.1 should suffice as the translation from 1.1.1.1 happens on Cloudflare's end. I know DoH or DoT should help but not all devices support them yet. I thought of running a 'cloudflared' service as a proxy on my local rpi and configure my pihole to forward my network-wide DNS queries to that proxy. But I could not install it on my rpi, there seems to be an issue with arm devices. Please help if someone has.