I have Cisco Unity Connection that I am trying to install but the virtual that it is running on cant reach to my PC as default gateway. The Virtual is setup with IP 192.168.2.3 255.255.255.0 192.168.2.1. The Vmware ESXi 6.5.0 is 192.168.2.50 255.255.255.0 192.168.2.1 and the PC has an IP of 192.168.2.1. My VM PG has the Promiscuous mode as "Accept" under security and NIC teaming as Route based on IP Hash. I have 1 virtual switch and it has Promiscuous mode as "Accept" also and NIC teaming to Route based on IP Hash as well. Using standard TCP/IP stack. My physical NICs are up and I ping from my PC (192.168.2.1) to VMware ESXi server (192.168.2.50) just fine. I am able to ping from virtual (192.168.2.3) to VMware ESXi server (192.168.2.50) fine as well. I am not able to ping from Virtual (192.168.2.3) external to PC (192.168.2.1). I am not sure where I have the setup wrong.
ESXi is installed on the Cisco ISR4331 USC-E module and connected to PC via LAN. When I first installed the virtual it was able to connect to gateway for about half a day and then connection timeout occurred. Now the virtual machines can talk to each other but cant ping externally to PC.
I am also curious to know if windows is not letting the virtual connect to itself. I have disabled the firewall and I was wondering if there is timer somewhere that would not allow the virtual to come through after a certain amount of time?