You'll need a static IP on the machine making the connection, and the 
machine must be able to make the connection. Given that this is a low level 
network task, you'll need to user Managed VMs or Compute Engine, rather 
than App Engine, yes. For Compute Engine, you can set a static IP address 
<https://cloud.google.com/compute/docs/instances-and-network>. In Managed 
VMs, once the VM is switched to "User Managed", this is also possible, 
although I believe the address will be voided on restart of the instance - 
you may want to check this. 

There is currently a Public Issue Tracker 
<https://code.google.com/p/googleappengine/issues/detail?id=12244> issue 
with feedback which seems to suggest that the ability to pin static IP 
addresses to Managed VMs may be changing, in fact. It might be worth making 
a feature request which specifically mentions that PIT issue and which 
represents a feature request to clarify that static IPs on Managed VMs is 
desired. 

If the Beta nature of Managed VMs is not desirable, I'd suggest just making 
the VPN connection through a regular Compute Engine instance. 

On Saturday, December 19, 2015 at 10:37:57 AM UTC-5, Piotr Krzepczak wrote:
>
> I have an app currently running in the sandboxed Google AppEngine.
> One of the modules has to have a VPN connection to the external VPN 
> gateway.
> I wanted to use the Google Cloud VPN for this but I believe that I can't 
> set it up as I do not have an IP address given at the app engine side.
>
> Given my requirement is it better to move this particular module to the 
> Managed VM?
> Is it possible to set up VPN using Managed VM?
>
> If not what are other ways of tackling this problem?
>
> Thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/15220577-4e1b-44e4-ba74-b4f99c70281d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to