My ISP intercepts and changes DNS lookup results for myprotonvpn.com domain. Is there a way to get around this on my Android phone? I cannot use DoH on Android and the VPN at the same time.
@sam Can you use the IP address directly?
@edavies
Yeah I can, but it changes.
@sullybiker
@sam Can you change on your router settings DNS resolver? Set it to Cloudflare's 1.1.1.1 or Quad9's 9.9.9.9, your ISP shouldn't be able to see your requests.
@sam I mean, it probably won't work since connection is not encrypted, but if that's the case you can use tor browser on android.
@nikolal
When I'm using data, I'm not connected to a router and 1.1.1.1 supports DoH (encypted DNS) but the router should support it too. I'm not sure about it, do any of router support it?
@sam
Yes, but setup seems little advanced for me.
Here is link that might lead you to what are you looking for.
https://forum.opnsense.org/index.php?topic=9197.msg41265#msg41265
@nikolal
Thanks!
@sam
You can setup openwrt firmware on your router, if your router supports it, then setup DoH.
Link: https://openwrt.org/docs/guide-user/services/dns/doh_dnsmasq_https-dns-proxy
@sam what you could also do is register protovpns ip in your hosts file
@blacklight447
It changes periodically. Is there a way to do it programmatically and periodically? Using a cron job or something.
@sam Well that's hugely annoying.