为什么VM虚拟机ping得通主机,但主机ping不通虚拟机?

Posted 木知木

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么VM虚拟机ping得通主机,但主机ping不通虚拟机?相关的知识,希望对你有一定的参考价值。

云计算这门课程要搭建hadoop集群环境,我就按着老师得要求,在我win 10里的VMware中安装了Ubuntu。

确认安装Hadoop,然后两台机子还要互ping。之前的步骤顺风顺水,到这一步就出现问题了。我主机ping不通虚拟机,但是Ubuntu可以ping通主机。向老师求助,老师过来操作了一番也没什么变化。

我自己去平台上看相关的文章,也尝试了一些办法,都没有用。直到我注意到了(编辑->虚拟网络适配器)

【下图是我解决问题后的显示,网络适配器也多出来两个虚拟网卡】

我原本主机连接这一项是空白的,[将主机虚拟机适配器连接到网络]这一项没有✔

我勾选,然后确定应用,它下载了半天。我重新打开发现它还是没有✔。/(ㄒoㄒ)/~~

找到问题所在就有方向了,我原本想卸载了重装,但是想到VM被我卸载了不下两趟,再卸载感觉没什么用。然后想到之前看到的一篇文章,卸载软件,然后还清理了注册表,我就想是不是注册表没有清理干净。。。。

去网上找了个cclean安装包,然后按着步骤清理了以下注册表,最后打开虚拟网络配置器,重新勾选,过了一小会儿。下载成功,主机连接也显示[已连接]。打开Ubantu,然后互ping成功!

【省流】

VM中查看编辑->虚拟网络适配器,然后看下图选项 ✔?

 无则✔,然后应用。

若失败,考虑是否是之前VM没删干净,清理注册表垃圾。

我的分享就到这了,若有不周全的地方敬请原谅。

vm虚拟机nat方式ping不通主机

vm虚拟机nat方式ping不通主机

主机ip:10.10.16.69
主机上查看vmnet8虚拟网卡ip:192.168.154.1
虚拟机ip:192.168.154.128
虚拟机默认路由192.168.154.1

主机可以ping通虚拟机,虚拟机可以ping通192.168.154.1的网关。但虚拟机ping不通主机和外网。

解决方案:

vm中nat方式宿主机访问虚拟机和主机的IP关系不大,你这里
vmnet8网卡地址和虚拟机地址IP是同一网段是正确的配置
尝试修改虚拟机的默认网关为192.168.154.2

以上是关于为什么VM虚拟机ping得通主机,但主机ping不通虚拟机?的主要内容,如果未能解决你的问题,请参考以下文章

vm虚拟机nat方式ping不通主机

虚拟机与主机如何ping通

linux上不了网,宿主机ping虚拟机通,虚拟机内部ping的同,但ping宿主机外网不通

虚拟机可以ping通物理机的任意网卡但物理机无法ping通虚拟机

Ubuntu虚拟机ping不通win7宿主机怎么办

VMWare虚拟机ping不同主机以外的其他电脑。