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

虚拟机三种模式意义


一、虚拟机网络虚拟机网络在虚拟机网络管理中,VMware提供了三种主要的运行模式:bridge(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。
主桥模式下,虚拟机操作系统可以作为局域网中的独立主机,直接访问网络中的所有设备。要获得连接,请手动配置虚拟机的IP地址和子网掩码,并确保其与主机位于同一网段。在此模式下,虚拟机是一个独立的设备,通过TCP/IP数据连接到主机,通过LAN网关或路由器访问Internet。桥接模式适合为局域网用户提供服务。
Host-only模式适用于需要隔离真实环境和虚拟环境的特殊调试情况。在这种模式下,虚拟机可以相互通信,但与真实网络隔离。VMnet1下的DHCP服务器自动分配虚拟机的TCP/IP配置,包括IP地址、网关和DNS。选择仅主机模式来创建中立且隔离的测试环境。
NAT模式下,虚拟机通过NAT功能连接到主机网络,使得虚拟机无需额外配置即可直接访问Internet。NAT模式下虚拟机的TCP/IP配置由VMnet8DHCP服务器自动管理,但它不能直接与局域网中的其他真实主机通信。其优点是结构简单,只有主机才能上网。需要注意的是,VMware的三种模式中,VMnet0用于桥接模式,VMnet8用于NAT模式,VMnet1用于host-only模式。这些网络由VMware自动创建,无需用户进一步配置。


二、VMwareWorkstation里面的几种网络连接都分别是什么意思?有什么区别?

当您使用VMwareWorkstation创建虚拟机时,您可以根据需要选择使用哪种虚拟网络适配器以及哪种连接方式。默认类型有三种:VMnet0(桥接网络)、VMnet1(仅主机网络)和VMnet8(NAT网络)。当然,您可以根据需要添加从VMnet2到VMnet7、VMnet9的7个虚拟网卡。下面介绍一下:

打开虚拟机,然后在菜单栏中打开当前正在编辑的虚拟网络编辑器。如下所示。我看到一共有三种模式:VMnet0、VMnet1、VMnet8。那么,这三种模式分别代表什么,以及连接方式和类型。

1.先说最简单的VMnet1。这种模式称为仅主机模式。

言下之意就是虚拟机只能联系主机和主机上的虚拟机。请参阅此图片以获取解释。VMnet1相当于一块网卡或者交换机,给虚拟机分配了地址后,每个虚拟机只能访问自己的主机和自己的虚拟机。例如,在此图中,LAN交换机是真正的交换机。虚拟机A1、虚拟机A2和主机A可以互相访问。虚拟机B和虚拟机B1也可以互相访问。但虚线左侧的B和B1不能与虚线右侧的A、A1和A2互相访问。

模式:适用于虚拟机的VMnet8。

该模式与服务器的NAT模式完全相同。您必须对NAT模式有详细的了解。例如,在大型服务器系统中,有Web服务器、FTP服务器、数据库服务器等。都是通过内网地址映的。也就是说,一个端口对应一个服务。对方只能通过特定的端口号进入,否则无法到达主机。图中,虚拟机A1和A2简单地相当于主机A上的一台特定服务器,它们可以访问主机B,但不能访问虚拟机B1。同样,虚拟机B1无法访问虚拟机A1和A2。关于此模式需要记住的一件事是单向访问。

3.桥接模式:对应VMnet0。

该模式是最简单的模式。在这种模式下,虚拟机是一台独立的机器,没有其他限制。虚拟机和主机通过VMnet0虚拟交换机与外界连接。有了独立的IP地址,你就可以随意联系互联网上的每一台主机。例如,在该图中,虚拟主机A1A2B1和主机AB可以任意联系,没有任何限制。