Lose control of the VM Instance Debian 9 in Google Compute Engine when I try to connect to a VPN Service Provider (NordVPN).
I have an active subscription with NordVPN and I have always used this VPN without problems, both from Windows, from Mobile, and from Linux on-premises virtual machines. Now I find myself for a project to use it on different VM Debian 9 machines in Google Cloud. I installed the client (the test was done both with the custom client of the vendor, and with openVPN with the list of the vendor's servers) but when I go to connect between the VM and the VPN I lose control of the machine, the terminal hangs. This problem does not occur if I use a local VM instead. I can no longer ping it from both the internal address and the external address. Premise that I am not a networking master. The test was done both with the IP Forwarding enabled and disabled at the time the VM was created.
I only find material online to create a VPN server within GCP but it is not my case. My situation is instead that the VM is the client and the VPN server is external.
No doubt I believe this situation is possible but I cannot understand that further settings I have to enter with respect to the local VM.
Thank you all.