Simplest possible VPN to Amazon EC2 instance

amazon-vpcamazon-web-servicesvpnwindows-server-2008

I have setup an EC2 instance (Windows Server 2008) that I will let different developers connect to. Since I want the connection to be secure I am trying to setup a VPN connection to that machine, but I don't have much idea on how to do this in the simplest possible way.

I want the developer to simple setup a new VPN connection in his machine which will connect directly to the EC2 instance.

I guess using AWS VPC is a simple way, but how do I configure it?

Best Answer

The VPN support in Amazon VPC is designed for hardware appliances, not what are commonly known as "road warriors". (I am further going to assume your developers aren't necessarily in the same place.)

You can run a VPN service on a regular Amazon EC2 instance, as long as it runs entirely on TCP or UDP. OpenVPN is a popular choice.

PPTP and L2TP were traditionally unavailable, as they used other protocols, which you couldn't forward to your instance. You can now forward these protocols through a VPC security group, so you should be able to run a PPTP or L2TP VPN server.

Alternatively, it may be suitable for you to have your instance in a security group and allow access to that group by single IP addresses which your developers provide for you.

Related Topic