不可以ping通,虽然通过物理机和虚拟机的配合,一台计算机上可以安装上多个 *** 作系统,并且几个 *** 作系统间还可以实现通信,就像是有多台计算机一样。但是无法进行虚拟机和物理机的ping通,它们之间的框架不同,虚拟机只能依托于物理机进行工作,而无法交汇ping通。
扩展资料:
虚拟机的特点:
虚拟系统通过生成现有 *** 作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有 *** 作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响。
虚拟系统不会降低电脑的性能,启动虚拟系统不需要像启动windows系统那样耗费时间,运行程序更加方便快捷。
虚拟系统只能模拟和现有 *** 作系统相同的环境,而虚拟机则可以模拟出其他种类的 *** 作系统;而且虚拟机需要模拟底层的硬件指令,所以在应用程序运行速度上比虚拟系统慢得多。
可以利用虚拟专用网技术()在公共网络中虚拟化一条安全,稳定的“隧道”,用户感觉像是使用私有网络一样。
参考资料来源:百度百科-虚拟机
百度百科-物理机
现在把这个过程总结一下,以方便后加入该行业的广大IT精英。VMWare提供了三种工作
模式:bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。1 bridged(桥接模式)在这种模式下,VMWare虚拟出来的 *** 作系统就像是局域网中的一台独立主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问
互联网。使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。2 NAT(网络地址转换模式)使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。3 host-only(主机模式)在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。提示:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。之前,我使用的是NAT模式,安装Ubuntu *** 作系统时默认选中的此选项。当时没有考虑太多,没有详细研究这三种模式的区别。就是因为这次草率导致我搞了个通宵,在此鄙视一下自己,也警示一下读者,不要随便处理事情,这样只会给自己添加不必要的麻烦。当时,我在单机环境中调试bridged模式,苦恼了很久。在此环境中,无论如何都没办法让虚拟机上网。后来在查找资料时,也看到需要用路由器,凭着自己的感觉我否定了这个因素,我有这个随便臆断事情毛病。当使用bridged模式时,当设备接入局域网时,会被随机分配一个IP,这个可以通过ifconfig命令来查看,此时该设备已经接入局域网,可以和局域网中的其它电脑IP互相ping一下来检查连接性。1、桥接,把Ubuntu的IP设置成和主机在同一网段的IP地址即可;
2、NAT或Host-Only,启用VMnet8(默认NAT)或VMnet1(默认host-only)这两块虚拟网卡,NAT的话用自动获取就好了;host-only好像默认也有DHCP分发地址的,反正只要地址在同一网段就行了。
不明白的可以再补充vmware的设置里如果网卡的连接方式是选择的第一个选项,也就是桥接的物理网卡,那就把两台vmware虚拟机的ip手动配置同一网段,不同ip,然后ping下测试
也可以选择第三项,Host-only,仅仅是在虚拟机之间连接的,利用的虚拟机的虚拟网卡,选择好后,分别要在两台虚拟机上设置同一网段ip, 例如: ifconfig eth0 19216816 netmask 2552552550 up 另一台则是 ifconfig eth0 19216818 netmask 2552552550 up 然后测试连通性 ping ip地址即可NAT模式就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此使用NAT模式虚拟系统也就无法和本地局域网中的其他真实主机进行通讯。但是采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网,虚拟机就能访问互联网。
如果桥接模式也可以上网,还能ping通,岂不是更好?
这个也不好这么说,nat模式可以上网但是不能和宿主计算机通信,理论上是更安全的,无论虚拟的系统做任何破坏,中毒,木马,最终不会影响宿主计算机。桥接模式相当于是交换机上又接了个独立主机,这个在不好的时候是会向子网中传递信号的,一般是作为子网中提供服务用的。两个用处不同而已
评论列表(0条)