测试的虚拟机系统是20.04ubuntu系统,主机是window系统,连接的是无线,虚拟机系统能正常联网没任何问题。
问题:windows主机ping不通192.168.254.141(此为vmware中ubuntu系统的虚拟机网址)?
导致的后果是主机无法通过使用ssh等连接到虚拟机。
1. 首先确保自己的虚拟机连接模式是NAT模式。
虚拟机NAT模式下使用的是vmware network8网卡。
2. 主机和虚拟机互ping测试
然后查看ubuntu虚拟机ip地址:终端输入ifconfig命令。 可以看出当前虚拟机ip地址为192.168.254.141
windows下输入ipconfig查看本机IP地址(这里我使用的是无线连接的)ip地址为:196.168.43.216
我们进入虚拟机系统ping一下主机:ping 192.168.*.* 下图说明是可以ping通主机的。
我们使用主机ping一下虚拟机:ping 192.168.254.141 (数据丢失ping不通)
3. 解决主机ping不通虚拟机的问题
原因是Nat模式下vmware8的网卡和虚拟机的ip区段不一样。进入window主机控制面板打开vmware network8网卡的设置,修改网卡和主机的ip地址一致。
可以看到修改后主机就可以ping通虚拟机了。(数据丢失了一个是网络刚刚反应过来)
一句话总结:NAT模式下,将VMware Network Adapter VMnet8的IP改为与虚拟机IP同一网段即可。
参考:【Linux】NAT模式下关于主机ping不通虚拟机的问题_Vincent的专栏-CSDN博客_nat模式ping不通主机