Windows 2003 under Hyper-V – can’t send/receive ping

hyper-vnetworkingwindows 8windows-server-2003

I've installed Windows 2003 x64 R2 SP2 under Hyper-V (the Windows Pro 8 edition).

I have a NIC configured but I can't move any traffic on it. In particular I can't send or receive Pings.

Scoreboard

There is a second VM running Ubuntu under the Windows 8 host which is able to send and receive pings from the host O/S .

When I try to ping from Windows 2003 guest to Windows 8 host I get 'Request Timed Out'.

When I try to ping from Windows 8 host to Windows 2003 guest I get 'Reply from 192.168.10.107 Destination Host Unreachable'.

There's no problem pinging from the Ubuntu guest to the Windows 8 host and no problem pinging from the Windows 8 host to the Unbuntu guest.

Environment

Integration services are installed on Windows 2003.

The windows 2003 needs a static IP address of 192.168.10.15.

The Windows 2003 ipconfig output looks like this :

enter image description here

While the host o/s ipconfig output looks like this :
enter image description here

Event Logs

The only things I can see in the event logs which is (a) looks signifcant and (b) is not related to the lack of networking is this :

enter image description here

I'm not sure if that's significant or not.

Hyper-V and NICs

When the Windows 2003 guest was first booted it had no NIC; I subsequently added a 'Legacy Network Connector' which I couldn't get Windows 2003 to recognise; I subsequently removed that and added a 'Standard Network Connector' and at least on the surface this works … only it doesn't.

'Virtual Network Type' is external.

Although I've only mentioned ping there's no other evidence of network activity.

'Allow incoming echo request' is enabled on the Windows 2003 guest.

HELP ?

What else should I look at or do to resolve this problem ?


EDIT 1: I should have said that I turned off the firewall on the W2003 server for a while and retested the pings; same result.


EDIT 2: Just to be quite clear the following setting is present on the Windows 2003 guest (and has been throughout my testing):

enter image description here


EDIT 3: I've just noticed something that may give a clue to the problem. When I do a 'net statistics' command on the guest W2003 o/s I get the following response which seems to suggest that there is network traffic coming and going from the machine ?

enter image description here

Best Answer

Go to Control Panel, and double-click on Windows Firewall. Under the ICMP section, click on the Settings... button and you will see a list of checkboxes. Check the Allow incoming echo request checkbox. This will enable your Windows Server 2003 installation to return a respond when the server is pinged.