s-s / dnscloak

iOS GUI and wrapper for dnscrypt-proxy 2
Mozilla Public License 2.0
321 stars 38 forks source link

Works fine on Wi-Fi, but stops working on cellular #55

Open tomayac opened 2 years ago

tomayac commented 2 years ago

I have DNSCloak 2.2.2 installed on iOS 15.3 beta (build 19D5026g) and it works perfectly fine on Wi-Fi, but doesn't let network traffic through on cellular. I have Private Relay off. The VPN starts flawlessly and the "VPN" symbol appears as usual. The logs show the DNS requests to go through or be blocked as expected, but all apps including Safari think they are offline. What could be the reason for this? Thanks for any ideas!

CrCrate commented 2 years ago

same here, ios 15.1

tomayac commented 2 years ago

In case this is relevant in any way: I'm on a Telekom.de contract in Germany.

tomayac commented 2 years ago

I believe this has to do with the StreamOn option, where they tap into your traffic to see which packets should be free. Is there a way for DNSCloak to prevent this?

CrCrate commented 2 years ago

my carrier also has a feature like this, but this only became an issue when i updated to 15.1, dnscloak worked fine on ios 14.

mucke5 commented 2 years ago

+10 same here. Telekom 🚨

tomayac commented 2 years ago

It looks like this has been dealt with either on the iOS level (I'm on iOS 15.4 now) or on the DNSCloak level (I'm on 2.2.2 now).

CrCrate commented 2 years ago

can confirm, works on 2.2.2/15.4