首先,桥接模式是虚拟连接的一种,其虚拟网卡直接连接到主机的物理网卡上。这种模式相当于虚拟机和主机共享同一个交换机,使得两者可以像在同一网络中一样直接进行通信。当您手动设置虚拟机和主机的ip地址在同一网段时,两者之间可以轻松进行ping操作。例如,当您的计算机通过WIFI或有线网络连接到路由器时,您可以桥接虚拟机到该网卡。路由器会自动识别新主机请求,通过dhcp分配IP地址,从而实现虚拟机的网络访问。
需要注意的是,桥接网卡只能在启动状态下才能连接主机和虚拟机。这意味着您必须确保虚拟机启动时桥接功能已启用。
其次,仅主机模式(Host-only mode)利用虚拟网卡VMnet1在虚拟机之间建立专用的二层局域网,与主机网络完全隔离。这种模式非常适合需要建立独立局域网的环境,其中虚拟机之间可以互相通信,但无法与主机或其他外部网络进行交互。在这种模式下,虚拟的DHCP服务器会自动为每个虚拟机分配IP地址。
最后,NAT模式与主机专用模式类似,但有所不同。它将VMnet1虚拟网络中的交换机连接到家庭NAT路由器,从而将二层私网升级为三层私网。在这种模式下,您需要手动设置虚拟机的IP地址、子网掩码、路由和DNS服务器地址。DNS地址通常设置为路由器地址,这样虚拟机就可以访问互联网。
总结来说,选择哪种网络连接模式取决于您的具体需求。如果您需要虚拟机和主机在同一网络中进行通信,并访问互联网,桥接模式是最佳选择。如果您需要创建一个隔离的局域网环境,仅主机模式是理想之选。而NAT模式则适用于那些希望虚拟机能够访问互联网但又不希望虚拟机直接与主机网络交互的情况。了解这些模式后,您将能够更灵活地配置VMware虚拟机的网络连接,以满足不同的工作场景。
2021年11月28日
安装VMware工作站后,您将在网络设置中看到软件安装的两个虚拟网卡。在软件菜单栏“编辑-虚拟网络编辑器”中,可以看到三种网络连接模式,VMnet0、VMnet1、VMnet8,也称为网桥模式、主机专用模式、NAT模式。
在虚拟机安装阶段或虚拟机安装后(当虚拟机关闭时),您可以设置虚拟机的网络连接模式。
1.桥接模式桥接模式可以认为是虚拟连接的虚拟网卡直接连接到主机的一个网卡上,相当于虚拟机和主机连接到一个交换机上的效果。此时手动设置虚拟机和主机的IP地址在同一个网段,两者可以直接ping通。
例如,当主机通过WiFi或有线网络连接到路由器时,虚拟机可以桥接到网卡。对于路由器来说,就好像有新的主机申请连接,路由器会利用DHCP功能自动给虚拟机分配IP,让虚拟机也能上网。
注意:桥接网卡只能在“启动”状态下连接主机和虚拟机。
2.仅主机模式(Host-only mode)仅主机模式相当于使用虚拟网卡VMnet1在虚拟机之间建立专用的二层局域网,与主机网络隔离,无法连接。这种模式适合于我们想要建立一个不受干扰的局域网的情况。
私有网络中有一个虚拟的DHCP服务器,可以自动为每个虚拟机分配IP。
3.NAT模式NAT模式相当于“主机专用模式”,将交换机模式下的VMnet1改为连接主机网卡的家庭NAT路由器,将原来的二层私网改为带路由的三层私网。(这个连接是家里两条路线之间的桥梁。)
需要在虚拟机中手动设置IP、子网掩码、路由和DNS服务器地址,DNS地址可以设置为路由地址。