I want to access applications (TT, IG) from a different location where I actually live. I would also like to bypass the DPI systems that I believe they use.
Here’s what I have tried so far:
- I created a proxy-routed WiFi connection using Nekoray and a SOCKS5 proxy with the TUN option. I then shared my tunnel connection using the MyPublicWiFi tool, which created a WiFi hotspot based on the Nekoray tunnel connection. Using this method, I found DNS leaks (Windows 11 server on VMware).
- I set up an Ubuntu server where I used iptable routing to a Redsocks configuration, acting as a transparent proxy. I then used this Ubuntu server as a gateway for another Windows server, where I shared the hotspot (I know it was complicated, as I should have shared the hotspot directly from Ubuntu, but it was an older version, so I used a gateway and then shared it further using MyPublicWiFi).
- I used V2Ray on a Linux machine and shared the hotspot WiFi directly, as it was a newer Ubuntu version. However, I also found DNS leaks when checking with various websites.
- I used Shadowsocks (iOS app), but I think apps can see that I’m accessing their services through a VPN connection (which is why I tried to route everything through a WiFi connection earlier).
Note that my SOCKS proxy uses a 4G connection from a real provider. It is not blocked or blacklisted. I also disabled GPS, location services, there is also Wi-Fi positioning but I think apps do not have access yet if you do not allow that.
Anyways what do you think is wrong? What could I do to change my location correctly and undetectably for these applications on my iPhone? Any suggestions?