I have a number of servers which all need external IP addresses, as they provide different services and need to be invidually accessible:
server1.mydomain.com > 22.214.171.124 server2.mydomain.com > 126.96.36.199 server3.mydomain.com > 188.8.131.52 ... serverN.mydomain.com > n.n.n.n
Shared among these servers is a NFS share on a server called
Basically, I want to have my public servers be able to privately access
files.mydomain over an intranet (secure) rather than over the internet (totally not secure). How can I do this? All servers need to be publicly accessible to SSH and other services, but NFS specifically needs to be done over a local network within the Amazon cloud privately. I was thinking of using a VPC, but I'm not sure how to make this happen to keep the servers externally accessible while still keeping internal networking available between them.