We are looking to move our Amazon EC2 instances into a VPC. We have created a test VPC environment with 1 public subnet, and 3 private subnets. Successfully created a VPN connection from our office to the VPC in which we can ping and nmap the private IPs of the instances in any of the subnets. The issue that we are having is that even though we can see that port 22 is open, we are unable to connect (SSH) to any of the machines through their private IPs. Therefore, we are looking for someone who can take a look at what we've done and fix any issue that would prevent us to access the machines from a VPN connection.