I'm running a webapp via tomcat on my virtual machine (development environment). I'm trying to access this webapp on other computers (other machines on the network, and the host machine) but I am failing at doing so.
Host: Windows 8.1
Guest: Windows 7
Software: VMWare Player
Guest is set up in bridged mode for the connection, windows firewall is turned off completely.
I can access the webapp via localhost:8080/webapp
as well as topaz:8080/webapp
(the vm name is topaz) on the VM, but not through the host machine or anywhere else on the network.
Attempting to connect to the webapp via VM's.ip.##.##:8080/webapp
from the host machine doesn't work, either. On this note, the VM's IP as reported through ipconfig is different from the one reported by google for my public IP. I am on an internal network, however. It's worth noting that any devices that I need to connect to this webapp will be on my internal network.
If I browse the network via windows explorer on the host machine I am able to SEE the VM, but I'm unable to connect to it
Not sure what else to change, any help is appreciated
Edit: In response to comment below from harrymc,
Changed bridged to NAT. Still can't access machine on network, shared folders still working. In the vm both localhost:8080/webapp
and topaz:8080/webapp
work. Still can't connect via host or other machine. IP reported by ipconfig
starts with 192, ip as reported by google starts with 205.
Switched back to bridged, ipconfig reports an IP starting with 172. Google reports the same 205 IP from when it was in NAT. Same status as before.
Uninstalled VMware tools, rebooted, reinstalled using option 'complete'. Tried again with bridged. No success.
Edit 2: Uninstalled VMWare player, installed workstation, still no luck
Host unreachable
when I attempt to ping. I can access shared folders. I'm using tomcat 6. Definitely is configured. Firewall is enabled on host machine, but not VM. Additionally, my IP inipconfig
differs completely from my public ip at whatismyip.com