VMware Communities
mlevin77
Enthusiast
Enthusiast

Windows10 VM not responding to ping

I have a Windows10 VM running inside VMware Fusion on Mac OS X 10.14. It's reporting an IPv4 IP address and is able to access the network, but my other machines can't ping or access it at that address. What am I missing - how do I allow it to be contacted inside our LAN?

Reply
0 Kudos
8 Replies
bluefirestorm
Champion
Champion

Possible explanation
(1) network settings of the Windows 10 VM is set for NAT (i.e. Internet Sharing)
(2) it is blocked by Windows 10 firewall, ping ICMP traffic is blocked by in the default configuration
(3) combination of (1) and (2)

If it is (1), set it to "Bridged Networking" so that it will be in the same IP subnet as the rest of the physical network
If it is (2), it is best to keep the firewall on but configure the firewall to open the necessary ports (e.g. the ICMP ports for ping)

mlevin77
Enthusiast
Enthusiast

thanks!  Where do I set this - is it in the VM settings or inside the WIn10?

Reply
0 Kudos
bluefirestorm
Champion
Champion

For (1) it is that the VM settings

VMware Fusion menu -> Virtual Machine -> Settings -> Network Adapter

Command+E shortcut for Settings

For (2) it is inside the Windows 10 VM itself

But it is likely (1) that is the issue since the Windows 10 VM can access the network.

mlevin77
Enthusiast
Enthusiast

hmm this is what I see. Seems like it's already set correctly in the VM settings? And where in the Firewall would this be? thanks again!Screen Shot 2021-03-20 at 9.43.27 PM.jpgScreen Shot 2021-03-20 at 9.41.18 PM.jpg

Reply
0 Kudos
bluefirestorm
Champion
Champion

Looks like it is (2) the Windows 10 firewall.

For the inbound ping (and also other app ports, refer to the inbound ports in the TOC on the left), you can refer to this.

https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-firewall/create-an-inbou...

For the other machines (whether physical or virtual) in the same subnet to access the application inside the Windows VM, you need to know the port(s) and protocols that need to be open. If you don't know that, some Google searches might help. For example, if you want to let other machines access up a Jupyter notebook in the Windows 10 VM, maybe do a search for Jupyter notebook Windows 10 firewall.

 

 

mlevin77
Enthusiast
Enthusiast

aha! that did it - I can now ping! excellent, thanks.

Reply
0 Kudos
mlevin77
Enthusiast
Enthusiast

ok ping works, but even though I set up rules to allow UDP on port 3000 incoming and outgoing, an app (iMonnit) I'm trying to install is telling me it can't connect on that port. Is there anything else I should be checking for why it might be blocked?

Reply
0 Kudos
bluefirestorm
Champion
Champion

I suppose you have seen these two links

https://www.monnit.com/support/knowledgebase/gateways/understanding-monnit-ethernet-gateway-ports/

https://www.monnit.com/support/knowledgebase/gateways/understanding-monnit-ethernet-gateway-ports/

The first link indicates only inbound TCP port 3000 needs to be enabled. But it also says you might have to check the network equipment, too. So if the Mac hardware is connected via a home router/network, you might have to open port 3000 on the router also.

The second link is some sort of tool.

But from the looks of it, this is no longer a VMware Fusion but should be a firewall issue.