Ubuntu虚拟机停止响应主机间歇性 – 但仍然响应其他networking电脑?

我在Windows主机上运行vmware-server上的ubuntu服务器(bitnami lampstack)vm。 vm每隔10-20秒停止响应主机无明显原因。 我仍然可以访问虚拟机并在其他networking机器上和主机上的远程控制台上ping它,但是它会周期性地停止与主机以其他任何方式交谈 – 不ping,不响应来自web服务器,没有dns – 尽pipe当时所有的人都活着并踢球。

桥接networking,/ etc / network / interfaces非常简单。

的/ etc /网络/接口

使用ifconfig:

使用ifconfig

(抱歉的图像 – 目前没有SSH)

当我从Windows主机ping机器,看起来像这样:

Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 Request timed out. Request timed out. Request timed out. Request timed out. Request timed out. Reply from 192.168.1.7: bytes=32 time<1ms TTL=64 [repeat ad infinitum...] 

有任何想法吗?

编辑 – 进一步检查,这只是在主机上发生。 另一台networking计算机没有遇到这个问题 – 至less不是在同一时间,虽然每30次尝试偶尔出现一次超时。 在主机上,通常每20秒左右停止一次响应。 我很困惑,但我开始认为我的Windowsconfiguration是怪罪。

编辑2 – 尝试设置不同的IP为VM,没有运气…只有主机有麻烦。

主机与路由器和其他计算机通话 – 不会中断

其他计算机与VM交谈 – 没有问题

推迟主机的DNS到路由器,并告诉路由器连接到VM的DNS – 主机是不间断的DNS现在

主机尝试直接到达虚拟机(即通过networkingIP) – 15秒,15秒closures。 如果是IP冲突,我不知道来源。

试图给主机分配一个静态networkingIP地址。 没有不同。

感觉就像有人在对我或什么的事情进行残忍的恶作剧…任何人都有猜测,在这一点上我应该testing什么?


更新


我手动将主机的mac地址添加到vm的arpcaching中:

  arp -s my.host.ip.address my:host:mac:addess 

这表面上解决了这个问题 – 但是当我重新启动虚拟机,它又开始剥落。

我根本不明白这一点。 如果我运行arp -n ,那么mac地址在重新启动时仍然存在,但我必须再次运行该命令才能使其不中断地响应。 如果我知道我到底在做什么,我想这会有所帮助。

这听起来像是一个IP地址冲突。
检查是否没有其他电脑也使用该IP。

类似的问题:

在这里 , 在这里

原因未确定 – 可能与VMware的桥接或NIC驱动程序有关。 将主机mac插入rc.local脚本中的arpcaching( arp -s host.ip host:mac )。 廉价的修复,但我完成了这个select。

我有类似的KVM问题。 麻烦的是,我有两台相同的主机,只有一台出现问题。

这可能有点晚,但我也遇到了同样的问题。 当我从我创build的模板安装虚拟机时,我认为我必须点击“移动”而不是“复制”。 我通过编辑VMX文件并删除以下行开头的行来解决这个问题:

 ethernet0.addressType uuid.location = uuid.bios = ethernet0.generatedAddress = ethernet0.generatedAddressOffset =