I have to connect to a corporate VPN of one of our clients to then gain access to a VM within the network that I use to develop an application for them. Before I was in the same country as the client (Germany) and everything ran smoothly. I used remote SSH extension in VS Code to access their computer and pretty much develop locally on my mac. Now I travelled to Indonesia and using the same process as before does not work for me anymore. The lag is outrageous, so I cannot develop that way. My guess is that is because their Server is located in Germany and I am really far away from that, so my latency is extremely high cause their VPN is also not configured for this scenario.
I am looking for workarounds. One thing I tried was connecting to a VM based in the US and from there connect to the VPN. That gives me a lower latency but it is still too high for my use case.
Does anyone had to deal with a similar situation and found a good solution?