I have the following setup.
A physical PC with Windows Server 2012 (host OS) with VMware Workstation 9.02 with:
- Windows Server 2012 (guest OS)
- Ubuntu 12.04 (guest OS)
The guest OS's both run as shared VM's with auto start enabled (the reason for running as shared VM's is that this enables the auto start option). The physical PC has 3 NICs.
My ISP provides me with 3 static IPs, one for each NIC (obviously). Using the method described here, I managed to bridge two of the the static IPs to the two guest operating systems. I told Windows to use the other one by default (this also seems to work).
This works fine. They appear to have the right IP addresses (the ones provided by my ISP), and on the host OS I can see that all network traffic from the guests is routed via the correct NIC. Joy!
However, I cannot connect (e.g. with Remote Desktop or with a web browser on port 80) directly to a guest's IP. This is problematic as both guests have to run a web server (both on port 80, so VMware's NAT using only one IP is not an option).
What I've already tried:
- Disable Firewall on guest and/or host OS: no change
- Connect to guest OS from WITHIN the host OS (with RDP): works fine (!) This implies that the host OS is blocking something, but where? Strange thing is that disabling the firewall did not help.
Any ideas on how to fix this? All help is appreciated!