VMware Workstation 中的网络模式

最近在学习Windows Server网络服务器时又用到了VMware Workstation虚拟机软件,这么多年来在使用该软件的时候并没有深入研究过,只是简单地用来建立虚拟机以安装学习系统。这次有必要多了解一些,因此花了几天时间测试了一下软件的虚拟网络设置,并画了几副结构图,现简单记录。
本人对网络一知半解,如有错误还请不吝赐教。

网络模式

VMware Workstation 在安装后会创建两个虚拟网卡:VMware Network Adapter VMnet1 和 VMware Network Adapter VMnet8,分别用于 NAT 模式和 Host-Only 模式,如果是 Workstation 软件安装在 Windows 系统上可以在“控制面板”中的“网络连接”找到它们。

以下是我笔记本上的“网络连接”截图:
在这里插入图片描述

上面两个虚拟网卡在 VMware Workstation 配置虚拟机时会用到,首先我们知道 VMware Workstation 为虚拟机提供了三种网络工作模式:

  1. Bridged(桥接)
  2. NAT(网络地址转换)
  3. Host-Only(仅主机)

具体可见下图( VMware Workstation “工具”菜单中的“虚拟网络编辑器”窗口):
在这里插入图片描述

以下分别对三种网络模式进行简单介绍,本人之前一直做开发工作,对网络始终是一知半解,可能会犯一些错误,如果有朋友能指出不胜感激。

一、桥接模式(Bridged)

桥接模式就是将主机网卡与虚拟机的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。

  • 主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信
  • 在桥接作用下,把物理主机虚拟为一个交换机,所有虚拟机连接到这个交换机上,物理主机也插在这个交换机上,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰
  • VMnet0 网卡在物理主机上不可见,此时虚拟机相当于一台物理主机

在这里插入图片描述
虚拟网桥会转发主机网卡收到的广播和组播信息,及目标为虚拟交换机网段的单播,因此与虚拟交换机连接的虚拟网卡可收到路由器发出的DHCP信息及路由更新
桥接模式下,虚拟机与真实主机一样占用真实物理网络中的真实 IP 地址(DNS等也要与物理主机一致)

二、NAT模式(Network Address Translation)

NAT(Network Address Translation)就是网络地址转换,一般用于内网与外网通信的场景上,比如在本地网络中使用私有地址,在连接互联网时转而使用全局 IP 地址。

在这里其实就是 VMware Workstation 在各内部虚拟机和主机之间加了一层 NAT 软件(虚拟 NAT 设备),使所有虚拟机通过一个虚拟交换机连在一起组成一个局域网,当虚拟机与外部环境通信时再去通过虚拟的 NAT 设备转换 IP 地址,这样不用占用物理网络中的真实IP地址。

  • 物理主机使用 VMware Network Adapter VMnet8 网卡与使用 NAT 模式连接的虚拟机同处一个网络中
  • 通过虚拟的 NAT 设备实现了与本地物理网卡的网络转换,虚拟机不占用真实的 IP 地址,而且可以访问外部网络
  • 真实主机可以同时属于 NAT 网络和 Host-Only 网络

在这里插入图片描述
NAT 模式下,虚拟NAT设备、虚拟DHCP服务器以及主机上虚拟的VMware Network Adapter VMnet8网卡都连到VMnet8虚拟交换机上
虚拟的VMware Network Adapter VMnet8网卡只用来保证主机和虚拟机通信,虚拟机不依靠其联网

三、仅主机模式(Host-Only)

仅主机模式表面上说的应该就是虚拟机只能和宿主机进行通信,因为去掉了 NAT 设备无法连通外部网络,但经过实践验证,其实也可以通过共享网卡的方式连到外网。

具体见以下描述。

  • Host-Only模式就是NAT模式去掉了虚拟NAT设备
  • VMware使用一个虚拟的(VMnet1)交换机连接真实主机(通过VMware Network Adapter VMnet1网卡)和各个使用Host-Only模式的虚拟机,组成一个局域网
  • Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯
    在这里插入图片描述

Host-Only 模式连接外网

Host-Only 模式经测试也是可以连接外网的,方式就是将能连外网的主机网卡共享给VMware Network Adapter VMnet1 虚拟网卡。
并且要注意使虚拟机中系统的网关和 DNS 与 VMware Network Adapter VMnet1 的 IP 一致。

步骤如下图:

在这里插入图片描述
在这里插入图片描述

总拓扑图

如果将三种网络模式都考虑进来,拓扑图结构如下:

在这里插入图片描述这里的拓扑图都是根据自己的理解绘制的,但自己的水平有限因此不能保证理解完全正确,所以还是那句话,如果有什么错误之处还请指出指点,共同进步。

在学习的过程中也参考了不少网络上的资源,在此表示感谢。

  • 14
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: VMware Workstation网络配置包括三种模式:桥接模式、NAT模式和主机模式。 1. 桥接模式:将虚拟机连接到物理网络上,虚拟机可以直接访问物理网络的其他设备,也可以被其他设备访问。在虚拟机设置网络适配器为桥接模式,选择物理网卡即可。 2. NAT模式:将虚拟机连接到主机的NAT网络上,虚拟机可以通过主机访问外部网络,但其他设备无法直接访问虚拟机。在虚拟机设置网络适配器为NAT模式即可。 3. 主机模式:将虚拟机连接到主机的虚拟网络上,虚拟机可以与主机通信,但无法与其他设备通信。在虚拟机设置网络适配器为主机模式即可。 以上是VMware Workstation网络配置的基本介绍,具体设置方法可参考VMware Workstation的官方文档。 ### 回答2: VMware Workstation是一款非常强大的虚拟机软件,使用它可以虚拟出一个完整的计算机环境,在其配置您想要测试的各种系统或软件,从而为您在真正的环境运作前提供一个安全稳定的环境进行测试,避免了真正环境下的风险。 网络配置是VMware Workstation的一个关键配置,其涉及到主机和客户机网络之间的通信,本次将向大家介绍如何进行VMware Workstation网络配置: 首先,我们需要理解VMware Workstation网络的四种模式:桥接模式、NAT模式、Host-only模式和无网络模式。 桥接模式:在使用该模式时,虚拟机将直接连接到主机所在的网络上,并且分配一个独立的IP地址,相当于将虚拟机当做直接连接到网络的一台计算机,当然,您需要将虚拟机的IP和MAC地址设置成和网络的其他计算机不同。 NAT模式:在使用该模式时,虚拟机将使用主机的一个虚拟网关进行连接,该虚拟网关会对来自虚拟机的数据进行NAT转换,再发送给网络的其他计算机。 Host-only模式:在使用该模式时,虚拟机将独立与主机进行通信,并且分配一个独立的IP地址,与桥接模式不同,Host-only模式下的虚拟机只能与主机进行通信,不能与其他计算机进行通信。 无网络模式:在使用该模式时,虚拟机将不与任何网络进行连接,只作为独立系统进行使用。 了解了VMware Workstation网络模式后,我们可以开始配置虚拟机网络了。 在虚拟机打开之后,在VMware Workstation的菜单栏选择“编辑”->“虚拟网络编辑器”,该界面可以进行宿主机上虚拟网络适配器的配置。 在该界面下,我们可以看到标有四个不同标志图案的虚拟网络适配器,和两个可选的网络连接方式,分别为自动分配和手动设置。 接下来,我们根据需要选择其一种网络连接方式并点击“修改”。 在弹出的界面,可以对虚拟网络适配器进行详细的配置,包括设置子网掩码、网关、DNS和DHCP等参数。 如果您需要使用桥接模式,那么您需要选择其一个虚拟网络适配器,并在该适配器下选择使用物理网络连接,然后选择一个可用的物理网络连接进行连接即可。 如果您需要使用NAT模式,那么您需要选择其一个虚拟网络适配器,并在该适配器下选择使用NAT网络,然后在该界面,您还可以详细配置该NAT网络的IP地址、子网掩码等参数。 如果您需要使用Host-only模式,那么您需要选择其一个虚拟网络适配器,并在该适配器下选择使用Host-only网络即可,Host-only网络将会分配一个独立的IP地址给虚拟机,您还可以在该界面设置IP地址、掩码和DHCP等参数。 网络配置完成后,您需要在虚拟机进行相应的网络配置,包括设置IP,网关,DNS等参数,然后就可以开始进行网络测试了。 以上就是VMware Workstation网络配置的基本步骤,不同的网络模式需要不同的配置,在配置时,您需要根据自己的需要进行选择和配置,合理使用VMware Workstation网络配置,可以帮助您更好地进行虚拟化环境下的测试和部署。 ### 回答3: VMware Workstation是一种虚拟化软件,它可以让用户在一台计算机上运行多个虚拟操作系统。用户可以将虚拟机配置为在不同的网络模式下运行,这些网络模式包括桥接模式、NAT模式、主机模式和自定义模式。在不同的网络模式下,虚拟机可以相互通信,并且与主机计算机或Internet连接通信。 首先,用户需要在VMware Workstation创建一个或多个虚拟机。在创建虚拟机时,用户可以选择不同的网络模式。下面是各种网络模式的简要介绍: 1. 桥接模式 在桥接模式下,虚拟机与主机计算机共享同一个网络接口。虚拟机的IP地址与主机计算机其他设备的IP地址在同一个子网下。这意味着在桥接模式下,虚拟机可以与主机计算机相互通信,并且可以访问Internet。 2. NAT模式 在NAT模式下,虚拟机与主机计算机连接到一个虚拟网络虚拟机的IP地址是虚拟网络的一部分,与主机计算机的IP地址不同。虚拟机可以访问Internet,但主机计算机不能通过虚拟网络直接访问虚拟机。 3. 主机模式 在主机模式下,虚拟机不连接到物理网络,而是与主机计算机共享同一个IP地址。这意味着虚拟机与主机计算机之间可以实现高速通信,但虚拟机不能访问Internet。 4. 自定义模式 在自定义模式下,用户可以自行配置虚拟机与主机计算机之间的网络连接。 一旦用户选择了网络模式,就可以开始配置虚拟机网络设置。在VMware Workstation,用户可以通过编辑虚拟机设置来配置网络设置。 在配置桥接模式虚拟机网络设置时,用户需要将虚拟机指定为桥接模式,然后选择一个物理网络接口。在NAT模式下,用户需要指定虚拟机使用的NAT网络。在主机模式下,用户需要指定虚拟机使用的主机模式网络。 总之,VMware Workstation网络配置可以让用户在不同的网络模式下使用虚拟机,从而实现虚拟机之间的通信和与主机计算机或Internet的通信。在配置网络设置时,用户需要根据需要选择适当的网络模式并进行相应的设置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值