New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Beacon doesn't work on cellular #4
Comments
Thanks for reporting this issue hm its working on iPhone 12 Pro iOS 15.1. I'll look into this. In the meantime, you can disable the VPN by going to Settings -> VPN -> uncheck Connect on demand for Beacon DNS and disconnect it. You can configure your device to use native DoH for now since you're using iOS 15. This is the DoH server the app is using right now |
Where do I set the DoH server in iOS? |
I was able to reproduce this issue on some cellular networks. It appears that carriers are increasingly becoming IPv6 only, and they support IPv4 using NAT64/DNS64. So they synthesize an AAAA record for websites that only support IPv4. Since the VPN operates on a very low level and doesn't use the carrier DNS server, it needs to detect such networks and synthesize answers when needed.
You can use an app like DNSSecure which can generate a DoH profile or use this profile generator but there'll be an update coming shortly. |
@NetOpWibby version 1.0.1 is now available on the app store can you confirm the issue was fixed. Thanks! |
It is, nice! I'm also able to visit other sites no problem in Safari. Just some questions... In Beacon's settings, I have System DNS activated and the DNS Server is set to |
You can set DoH server to Beacon it currently points to |
Closing this fixed in ee21fb8. Thanks! |
Currently, Beacon only resolves over wifi. With the VPN active, it also blocks Internet access in Safari.
I'm running this on an iPhone 13 Pro Max on iOS 15.1.1.
The text was updated successfully, but these errors were encountered: