近来总是苦恼于主机和虚拟机之间互ping的问题,其实了ping的统能够进行通讯,就是这样一个神奇的命令。
一开始不晓得是如何回事,经过自己的实践。把自己的小结总结如下,分享给你们。
我们首先要了解虚拟机的三种联接网路的方法
用的最多的就是桥接物理网卡和虚拟网卡的区别,NAT,仅主机模式。有时侯我们与主机进行联接的时侯却傻傻分不清。
不说哪些专业名称,说的浅显一点。
桥接,通常是我们须要上网的时侯用,下边还有一个复制化学网路联接状态。也就是我们的主机才能上网,点此选项虚拟机也就可以上网。
NAT(ation)网路地址转换,主要用于不同主机之间通讯
仅主机,就是只能你的PC和这一台虚拟机通讯,相当于一个专线。
这儿主要还是主机和虚拟机互ping的一些介绍,其它的不过多介绍。
在虚拟机的编辑上面有一个虚拟网路编辑器,这儿就是这三种模式的相关设置
我们可以进行类比,我们自己的笔记本也有虚拟网卡相应的适配器
当出现这样的情况时
千万别信网上的说法,可以搜一下,主机ping虚拟机能ping通,而且虚拟机ping主机ping不通,几乎百分之九十的人都说是防火墙问题,我还苦恼半天,我win10的防火墙明明关了
事实证明,这只是其中之一的可能,而且还是因为里面我说到的主机自带的虚拟网路配置,就是那种vm1和vm8
此时的vm1和vm8一定要和虚拟机上面的vm1和vm8一样,否则都会出现这些情况
此时我们看一下联接形式:我的是仅主机
那我们要去找与仅主机有关的设置
先看虚拟机
VM1对应的仅主机模式,而且是手动分配的DHCP
我们看一下此时的配置是不是手动获取的ip地址,有人苦恼于须要自己配置ip地址,虽然在这儿配置好根本就不用自己配置ip地址
是吧,这儿我们并没有给虚拟机配置ip地址,只是通过虚拟机配置,给它手动分配了一个ip,而此ip恰好是与主机在一个公网。这儿虚拟机没问题,我们就须要来到主机这儿。
此时我们查看对应的vm1早已手动分配到我们在虚拟机设定的网关。
我们来ping一下试试
还是发觉虚拟机如何都ping不通本机,而且本机仍旧可以ping通虚拟机
仅主机是这样的情况,这么我们试一下nat模式
过程中主机的防火墙都是关掉的,和防火墙的诱因并无关系。
最后我们试一下桥接
过程同上,结果如下
哈哈,发觉两方都能通信,也是防护墙关掉的状态。假如一方开启防火墙,也会出现一方ping一方不通的情况。
这儿主要说明防火墙只是诱因之一,而不是网上说的那样
1.须要制订ip地址(不须要,配置好后dhcp手动分配物理网卡和虚拟网卡的区别,全称虚拟机我都没配置过ip,都是手动获取的)
2.防火墙(只是诱因之一,还一个诱因就是网路联接模式,须要选择桥接哦)
若果不想关防火墙,就须要设置防火墙策略,网上的资源比较多,这儿小编就不重复了。
哈哈,本次就介绍到这儿。再上次碰到问题时也会把自己的经验分享给你们,望你们多多关注哦!~·~