I am setting up a demo system on a leased dedicated server. System consists of :
- ESXI host with 1 NIC assigned (so 1 Static IP)
- 64 bit Ubuntu guest as server
I installed and configured the system and the current network topology has :
- physical adapter
- A management network where I see the public IP assigned that is given to me by dedicated server provider
- Virtual Machine Port Group where my guest is running
- Finally a vSwitch between physical adapter and networks mentioned above
I can access to ESXI host, from the vSphere client I can access my Ubuntu guest as well. Guest has access to web (verified by pinging).
My question : What kind of basic setup would allow external users to access services running on the Ubuntu guest ?
Before asking this question I browsed a bit and scanned through VMWare documentations. I have seen:
port forwarding via router however I do not have control over the router.
using pfSense well this one is looking like a solution but a bit more complicated then I expected.
Are there any simpler ways to accomplish my goal ?
Note : I am a software developer with a bit familiarity of computer networks, virtualization and linux. Therefore I would really appreciate simple solutions (if possible), explanations/directions on the topic.