I am trying to migrate an application to Amazon and need client machines to be able to connect in. Realistically it seems as though I'll just need to be able to MAP a folder on the EC2 instance (running Windows Server 2008 R2) to the client machines (running Windows 7) and that will be sufficient.
I've done quite a bit of searching online and came across this entry early on:
I have opened the ports on both ends of my test machine and the EC2 server and cannot make a successful connection. The folder is shared, I've checked and rechecked the permissions, the ports, etc, but to no avail. Can anyone help point me in the right direction?
Edit: I've also tried to VPN into the instance, again, to no avail.
I think AWS might be blocking Windows share from the outside world. Did you try setting up two instance in AWS just like the post you mentioned? If you are able to share folders successfully between two AWS instances then it may be the case that AWS is blocking access.
Another options is to create an AWS instance in a VPC group and then require your clients to connect to the VPC (but that may not fly for your specific application)
In the case AWS is blocking access I would open a support ticket with them so they can explain you what's going on.
Alternatively you can try setting up your shared folder in S3 and use their IAM service to control access.
Hope this helps.