We help IT Professionals succeed at work.

Virtual Server 2008 NIC losing connectivity.

We are having an intermittent network connectivity problem on one of our Hyper-V virtual machines and need help.  The VM will run fine for weeks, and then without warning the virtual network card stops routing traffic.  In-bound and outbound connections are down when this happens, and the network icon on the task bar shows an exclamation indicating it is broken.  I’ve tried clicking on it and allowing it to attempt to repair, but it fails.  I’ve tried disabling the virtual adapter in the past so I could attempt to re-enable it, but it hangs and a reboot is required.  In fact, the only way to recover from this is to reboot the VM.  Once it comes back up, network operation is normal until the next time.
 
Here are the details of our environment:  We have a physical Windows 2008 Enterprise Server running as the Hyper-V host machine for 5 public virtual machines each with static public IP addresses (used for hosting public websites, email, etc). 4 of the VMs are running Windows 2008 server, and the 5th is running Windows 2003 server.  The physical Hyper-V host machine has two physical NIC cards, but only one is in use and plugged in to our network switch.  When I open the Network Connections window in the Control Panel, it shows three devices, the unplugged Local Area NIC card, the Enabled Local Area NIC card which is set up as a virtual switch using the Microsoft Virtual Network Switch Protocol, and a Virtual Local Area Connection.  The Virtual Network Connection is configured with a static unique IP address (IPv4).  The IPv6 box is checked also although it’s not used (maybe this is an issue?).  The Virtual Local Area Connection was created through the Hyper-V Virtual Network Manager, and in the properties the connection type is “External”, and the “Allow management OS to share this network adapter” is enabled.  Nothing else is checked.
 
All of our machines, both physical and virtual are on one Class C block of IP addresses sharing the same default gateway. The Windows 2008 Virtual Machine that occasionally loses connectivity has one Local Area Connection (Microsoft Virtual Machine Bus Network Adapter) with IPv4 static IP addresses configured.  I did notice that IPv6 is also checked even though it is not in use, could this possibly be part of the problem?   Any help in troubleshooting this issue would be greatly appreciated.
Comment
Watch Question

kevinhsiehNetwork Engineer
CERTIFIED EXPERT

Commented:
Are you running Windows 2008 SP2, or Windows 2008 R2/SP1. There are networking related hotfixes for 2008 R2 and 2008 R2 SP1. I didn't immediately see one for 2008 SP2, but I could have missed it. Below is a good place to start looking for Hyper-V related hot fixes. There are many now, and you won't get most through Windows Update.

http://technet.microsoft.com/en-us/library/dd430893%28WS.10%29.aspx

Author

Commented:
It's Windows 2008 R2/SP1.  
Network Engineer
CERTIFIED EXPERT
Commented:
http://support.microsoft.com/kb/2263829

Article ID: 2263829 - Last Review: July 12, 2011 - Revision: 4.0

The network connection of a running Hyper-V virtual machine may be lost under heavy outgoing network traffic on a computer that is running Windows Server 2008 R2 SP1

Author

Commented:
kevinhsieh:

We will be running this hotfix tonight and monitor for a couple of days and let you know.  But this looks like it matches our symptms exacty!  Thank you so much!

Author

Commented:
It has been several days and things are looking great.  Thanks for the tip!

Explore More ContentExplore courses, solutions, and other research materials related to this topic.