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

虚拟机与主机通讯


一、虚拟机和主机怎样才能通信1、桥接方式
可以将虚拟系统的IP设置为与本地系统在同一网段。虚拟机相当于网络内部的一台独立机器。它与本地计算机一起插入集线器。本机可以访问虚拟机,虚拟机也可以访问网络中的其他机器。当然,与本地机器互访是没有问题的。
主机拔掉网线后,虚拟机无法通过网络与主机通信。
方式(需要vmnet8)
利用VMware提供的NAT和DHCP服务,虚拟机使用主机中的虚拟网卡Vmnet8作为网关。该方法可以实现主机与虚拟机之间的通信。虚拟机也可以访问Internet,但是Internet无法访问虚拟机。
只需将虚拟机的网络设置为DHCP即可ping通Vmnet8。
您也可以手动设置IP。ip设置与vmnet8在同一网段,网关、网络掩码、广播设置与vmnet8相同,dns设置与主机相同。
如果您使用NAT模式:请确保Eidt-VirtualNetworkEditor中的DHCP处于启动状态
-only模式(需要vmnet1)
仅进行虚拟机和主机之间的网络通信。虚拟机无法访问外网。
将虚拟机IP设置为与vmnet1同一网段,网关设置为vmnet1的IP,其余设置与vmnet1相同,dns设置与主机相同
对于所有网络方法:请务必关闭防火墙。


二、VMware虚拟机设置上网以及与本地计算机通信我们安装完VMware虚拟机后,经常需要虚拟机与本地计算机进行通信,或者需要虚拟机访问互联网。让我们来看看。
我使用的是VMwareWorkstation12版本,虚拟机中安装的是Centos7。
VMware有三种网络连接模式:-only模式:即host_only。该模式只允许虚拟机与本地物理机通信,不允许访问互联网;2、NAT模式:此模式仅保留主机模式的功能,但也允许主机访问互联网;3、桥接模式:直接允许虚拟机使用本地主机的网卡上网。
安装VMware后,软件会在系统中创建两个虚拟网卡,分别是VMnet1和VMnet8。VMnet1用于Host-Only模式,VMnet8用于NAT模式。这个一定要区分!!!
NAT模式设置:我在设置网络时,将IP地址段设置为192.168.111.0。这个可以随意设置,只要不冲突即可。1、查看本地电脑虚拟网卡的地址:192.168.111.1子网掩码:255.255.255.0网关不需要设置。注意:两个VMnet网卡需要设置为不同网段。它们可以随意设置。默认为VMware已设置并可供使用。
2.在VMware工具栏---编辑---虚拟网络编辑器中检查VMware虚拟网络编辑器设置。子网IP:指子网IP段,不是具体的IP地址,而是192.168.111.0。子网掩码:与VMnet设置的子网掩码相同。注:VMware默认已经设置好,可以直接使用。
3.检查虚拟网络编辑器的DHCP。起始IP地址必须排除VMnet中的IP。起始IP地址:192.168.111.5结束IP地址:192.168.111.254。注意:最好多排除几个起始IP地址。
设置,请注意,您需要在此处设置以下设置,并在DHCP中排除它们。网关:192.168.111.2
4。设置虚拟机上网方式,在工具中选择虚拟机---设置---网络适配器栏中的仅主机模式;5.直接在虚拟主机中设置网络配置自动获取
Host-only模式:设置与NAT模式设置相同,只不过不需要在虚拟网络编辑器中设置NAT,并在设置上网方式时选择仅主机模式
桥接模式:该模式直接使用物理网卡获取地址,直接设置上网方式。仅选择桥接模式。注意:如果系统中有物理网卡,如果虚拟机无法访问网络,需要在虚拟网络编辑器中选择桥接中的哪块网卡。
三、虚拟机无法与主机ping通,怎么办?

1.虚拟机和主机无法互相ping通。

安装虚拟机后,选择默认以太网桥。但安装完成后,无法ping通主机。网关192.168也无法ping通,显示“destinationhostunreachable”。

解决办法:主机可以ping通虚拟机,但虚拟机无法ping通主机。但是,主机和虚拟机都可以ping通局域网内的其他计算机。

在主机的“网络连接”中禁用VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVMnet8,虚拟机可以ping通主机。

2.虚拟机无法使用小键盘上的数字键。

解决方案:首先禁用小键盘的使用(按下NumLock键让指示灯不亮),然后只需在虚拟机中打开NumLock键并让指示灯常亮即可向上。

高级信息:

虚拟机中的三种连接类型:

1.桥接模式(BridgeMode)

创建新虚拟机时默认选择此模式。它将虚拟主机的虚拟网卡以混杂的方式连接到宿主机的物理网卡上,从而实现监听多个IP的能力。

该模式下,虚拟主机虚拟网卡直接连接到宿主机物理网卡所在网络。可以理解为虚拟机和宿主机主机处于对等地位,在网络关系中拥有平等的权利。是的,第一和第二、正面和背面没有区别。

模式

该模式下,VirtualEthernetSwitch(VMnet8)上默认加载VMware自带的DHCP服务,允许虚拟机使用DHCP服务。

-only模式

该模式是一种封闭的方法,适合在独立的环境中进行各种网络实验。这样,主机的“网络连接”中(默认)就出现了一个虚拟网卡VMnet1。与NAT的唯一区别是此方法没有地址转换服务。因此,在这种情况下,虚拟机只能访问宿主机。