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 > 184.108.40.206 server2.mydomain.com > 220.127.116.11 server3.mydomain.com > 18.104.22.168 ... 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.