I have got strange problem with windows 2008 guest. Network for this host is configured as external. I am able to ping FROM this host and I am unable to ping to THIS host. When I am resetting connection at this guest system from network connections I can ping this host for few seconds. Where is the problem? This machine uses static address.
The same network configuration requirements of a real machine apply to virtual machines. Do you have a default gateway configured? Perhaps you could elaborate on exactly how your VM, host, etc have their NICs configured.
Are you pinging machine name and/or IP address?
Is Network Discovery enabled? By default it is not enabled. I would say this is the most likely root cause.
Also, look at this post: Enable Ping in Windows Server Firewall?
Based on: http://windows.microsoft.com/en-US/windows-vista/What-is-network-discovery , I would say that the custom status may warrant further investigation.