物理机 :
IP: 192.168.38.1
网关:192.168.38.2
虚拟机 :
IP:192.168.38.110
网关:192.168.38.2
虚拟机已关闭防火墙。
一开始是可以相互 ping 通的,但是挂起虚拟机后一段时间不用了,在开启,就 ping 不同了,就是个神奇的问题
虚拟机 ping 主机 : 主机不可达或者网络超时 主机 ping 虚拟机 : 主机不可达或者网络超时
就很郁闷,百度没看到说这种问题的(还是我没搜索对?)搜到的情况都是说把主机虚拟机的网关一致,网段一致就好,可是我已经一致了呀
求大佬给支招啊~~~~~~~~
1
LaTero 2020-08-10 23:28:47 +08:00 via Android
两边都 arp 看看?我之前是因为用了 cfos 导致宿主机 arp 表出了问题。
|
2
Number13 OP @LaTero 就很奇怪,不知道为什么,192.168.38.110 所对应的虚拟 mac 地址全为 0,且 arp -d 无法删除,arp -s 添加不上。。。。。cmd 也是管理员启动的……阿西吧,将主机地址改为自动获取后,直接获取回来了 169.254.137.191 子网掩码是 255.255.0.0 变到了 B 段。最后重置了网卡。。。。。上次重置网卡后就过了一两天又坏了
|
3
LaTero 2020-08-11 13:25:40 +08:00 via Android
看看主机网卡属性里勾选了什么非必需的项目,我上次就是二分法排查最后发现是 cFosSpeed for faster Internet connections 。
169.254../16 一般是未能发现 dhcp 服务器。 |
5
Number13 OP 更新:<br/>
可能因为有 虚拟网卡 0 的存在?目前已删除虚拟网卡 0,并且重启电脑后仍然可以主机与虚拟机 ping 通 |
6
Number13 OP 最后得更新:
上一条可能是错误的,这两天发现,vm 在恢复快照后,主机 与 虚拟机 无法相互 ping 通。原因可能为在主机上查看到的 arp 虚拟机 mac 地址与 虚拟机 IP 未绑定。曾尝试手动修改以及命令动态获取,均不成功 |