Zend certified PHP/Magento developer

ssh tunnel or socks or proxy or vpn, which is the most stable for this scenario?

Let’s assume that for some reason I need to use my mobile isp remotely. My phone is in germany but I’m on netherlands.

My first thought was installing on my phone Anydesk so I can access remotely and that’s all.

But it didn’t work smoothly on my computer and it’s really uncomfortable due the screen size, etc.

So I decided to ssh -R (...) between my phone and a VPS I rented, so I can connect to the VPS from my computer and use the port established from my phone to browse the web through my mobile ISP via socks proxy.

This because my mobile ISP doesn’t let me open any port and all incoming traffic are blocked/ignored. And I can’t connect to my computer directly because the router’s hotel where I’m staying is behind a cg-nat and won’t let me open any port neither.

Sadly I discovered that’s a really unstable connection, so I’m seeking a better way of doing it (or maybe I’m doing it wrong, I’m not good with networking).

I considered installing a proxy server or vpn server on my phone and directly access from my computer, but as I stated before, the ISP won’t let me open any port on the hotel and my mobile so I’m still seeking a better way to accomplish it.

Considering my phone can’t open any port and is not rooted so I can’t really install any server on it… What it’s the best solution for this scenario?

PS: I know I can buy a VPN/Proxy online but I just don’t want to. I like the challenge I want to use my mobile ISP when I’m not in my country.

PS2: To the guy that closed my question before because you think it’s based on opinions, I’m not asking opinions, I’m asking a technical solution to my problem because I don’t know more of what I tried. Please stop making this platform so uncomfortable to ask anything!