最近一些开发人员反映他们使用的 Windows server2012 R2 虚拟机过段时间就远程链接不上了,ping也不通(已关闭防火墙),咱们登陆ESXi发现,Windows Server 的网络图标上有个黄色叹号,对外网络也没有通。将网卡禁用再启用后,网络恢复正常。html
此问题出现了好几回,之前我在测试Windows Server时也发现过该问题,当时觉得是克隆的模版问题,如今看来与模版无关。因而我设置了定时重启网卡任务,天天1次,但网络中断问题仍是不按期出现,一旦中断,在下一次定时任务触发前,网络仍是不通的;若是设置美5分钟1次,那有人远程链接时就是频繁掉线,并且会影响测试服务,此办法不可取,仍是得找到解决办法才行。网络
用google搜索了一下,发现VMware论坛有相同问题,按照方法调整后,断网问题得以解决。测试
VMare ESXi在建立Windows虚拟时,默认建立的是 E1000E 虚拟网卡,而这个网卡会致使上述问题。从新添加网卡一块 VMXNET3 网卡后,问题再也不出现。google
@2015/12/11 更新server
以前由于没有安装VMWare tools,新添加的 VMXNET3 网卡不能在网络控制中心的 网络适配器中显示出来,原觉得须要重启系统,但当时不能重启,就搁置了。今天再次出现网络中断问题,随即将网卡替换掉了。htm
要更改网卡类型,如果没有安装 VMWare tools ,即便是关机状态,在vCenter Client 和 vCenter Web Client 都是不能直接修改的。开发
在开机状态下,右键虚拟机 -客户机 - 安装/升级 VMWare tools ,将 VMWare tools iso 挂载到系统虚拟机光驱,运行Setup.exe 完成安装。安装完成后,添加的 VMXNET3 的就能够在网络适配器中显示出来了,禁用掉 E1000E 网卡,给 VMXNET3 配置一个不一样的IP,而后将虚拟机关机,从vSphere Client 的编辑设置中移除 E1000E 网卡,再将VMXNET3 网卡IP修改成原有IP便可。get
资料连接:cmd
https://communities.vmware.com/thread/433792虚拟机
https://support.microsoft.com/en-us/kb/2986895
http://bbs.vmsky.com/thread-42618-1-1.html
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2059053