Knowledge Base [SOLVED] Impossible to access the internet from Android with an IPSec VPN tunnel
Good day, gentlemen. I'm having an issue accessing the internet from my Android phone. I've followed all the guides out there, including the official TP-Link configuration guide and some recommendations from other users with the same problem in other forums. I'm using an ER605 V2 router with last firmware, and it seems like the router itself is blocking internet access. Let me explain further:
My phone is a Samsung S23, so I followed the configuration guide’s recommendation (https://www.tp-link.com/us/support/faq/3447/), and I can connect to the VPN, but I don’t get internet access. I can connect and ping local IP addresses, access the router, the DVR, etc., but if I try to ping external addresses like Google's or Cloudflare's DNS (8.8.8.8 or 1.1.1.1), there’s no response.
Now, if I assign the DNS servers for the VPN directly in the router, I’m able to ping those IPs from my Android phone and even access the Cloudflare website by entering 1.1.1.1 in the web browser. But that’s it—I can’t access Google.com or any other website.
I had already tried adding the firewall rules, tested with different security levels and encapsulations for IKEv2, and nothing worked. I even tried using WireGuard and OpenVPN, but neither gave me internet access.
Could it be something related to my phone?
I also want to clarify that I saw many users who have the same problem. Maybe it is the TPlink brand, which does not work for this.