当前位置:首页 > 虚拟机 > 正文

主机与虚拟机互通


一、请问虚拟机和主机怎么才能ping通,我的电脑插的是网卡?只是现在,因为虚拟机和主机无法互相ping通,我们一直挣扎到了将近凌晨一点。现在我们总结一下这个流程,以方便日后大量加入行业的IT精英。
VMware提供三种工作模式:bridged(桥接模式)、NAT(网络地址转换模式)和host-only模式(主机模式)。
d(桥接模式)
在此模式下,VMWare虚拟出的操作系统就像局域网上的一台独立主机,可以访问车内每辆车的网络。在桥接模式下,必须手动为虚拟系统配置IP地址和子网掩码,并且必须与宿主机在同一网段,虚拟系统才能与宿主机通信。同时,由于该虚拟系统是局域网上的独立主机系统,因此可以手动配置其TCP/IP配置信息,从而通过局域网网关或路由器访问Internet。使用桥接模式的虚拟系统和主机之间的关系就像两台计算机连接到同一个Hub。如果要互相通信,必须配置虚拟系统的IP地址和子网掩码,否则将无法通信。
如果要使用VMWare在局域网上创建一个新的虚拟服务器来为局域网用户提供网络服务,则必须选择桥接模式。
(网络地址转换模式)
使用NAT模式是指允许虚拟系统使用NAT(网络地址转换)功能通过所在网络进行访问。主机位于公共网络上。也就是说,可以使用NAT模式在虚拟系统中访问Internet。NAT模式下虚拟系统的TCP/IP配置信息由VMnet8虚拟网络(NAT)的DHCP服务器提供,无法手动修改,因此虚拟系统无法与本地网络中的其他真实主机进行通信。使用NAT模式的最大优点是虚拟系统访问Internet非常简单。
如果您想使用VMWare安装新的虚拟系统,并且不需要任何手动配置就可以直接访问Internet,建议使用NAT模式。
-only(host模式)
在一些特殊的网络调试环境中,需要隔离真实环境和虚拟环境,这种情况下可以使用host-每个主机仅模式。Host-Only模式下,所有虚拟系统都可以互相通信,但虚拟系统和真实网络是隔离的。
提示:在host-only模式下,虚拟系统和宿主机系统可以互相通信,相当于通过双绞线连接两台机器。
在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等)由VMnet1的DHCP服务器(host-only)虚拟网络控制进行动态分配。
如果你想使用VMWare创建一个与网络其他机器隔离的虚拟系统,并执行单独的网络调试工作,你可以选择host-only模式。
我以前使用NAT模式,安装Ubuntu操作系统时默认选择此选项。我当时并没有想太多,也没有详细研究这三种模式的区别。正是因为这种懒惰,我才彻夜未眠,在此我谨自谦,告诫各位读者不要马虎,这样只会给自己增添不必要的麻烦。当时我在单机环境下调试桥接模式,担心了很久。在这种环境下,没有办法让虚拟机上线。后来我在查找资料的时候,也看到了需要使用路由器的必要性,根据我的感觉,我就否定了这个因素,胡乱假设一下。使用桥接模式时,当设备连接到局域网时,会随机分配一个IP。可以通过ifconfig命令查看此时设备已连接到局域网,可以查看局域网内其他计算机的IP地址。
4虚拟机构建后更改网络连接类型
虚拟机构建完成后,可以进入虚拟机的“修改配置”选项卡。调整网卡配置。
设置虚拟机的网络连接方式
如果是连接的话,设置LinuxIP与主机本地连接的IP在同一网段
如果是NAT,设置LinuxIP与主机本地连接的IP相同主机vmnet1IP网段
如果仅主机,请将LinuxIP设置为与主机vmnet8IP同一网段


二、虚拟机里怎么找主机与VMWare虚拟机共享的文件

方法:

1右键单击​​网络连接,然后打开网络和Internet设置。

2.单击以太网。

3.单击网络和共享中心。

4.单击“创建家庭组”。

5.单击“创建家庭组”。

6.点击下一步。

7.

8记下密码并单击“完成”。

9加入后,您可以看到网络用户。

10双击进入,可以看到网络成员共享的文件。

扩展信息:

虚拟机(VirtualMachine)是指通过软件模拟的、运行在完全隔离的计算机系统中的完整硬件系统。

虚拟系统生成现有操作系统的新虚拟映像,其功能与真实Windows系统完全相同。进入虚拟系统后,所有操作都在这个新的独立虚拟系统中进行。您可以独立安装和运行软件、存储数据并拥有自己的独立桌面,对真实系统没有任何影响。它还具有一种可以在现有系统和虚拟映像之间灵活切换的操作系统。虚拟系统与传统虚拟机(ParallelsDesktop、Vmware、VirtualBox、Virtualpc)的区别在于虚拟系统不会降低计算机的性能启动虚拟系统不必像启动Windows那样耗时系统,运行程序更方便、快捷它可以模拟与现有操作系统相同的环境,而虚拟机可以模拟其他类型的操作系统,并且虚拟机需要模拟底层硬件指令,因此应用程序运行速度比虚拟系统慢很多。

流行的虚拟机软件有VMware(VMWareACE、VirtualBox、VirtualPC等,它们都可以在Windows系统上虚拟出多台计算机。

参考资料:虚拟机