VMware中的三种网络模式

通过桥接模式网络连接,虚拟机中的虚拟网络适配器可连接到主机中的物理网络适配器。虚拟机可通过主机网络适配器连接到主机系统所用的 LAN。桥接模式网络连接支持有线和无线主机网络适配器。
桥接模式网络连接将虚拟机配置为在网络中具有唯一标识,与主机系统相分离,且与主机系统无关。虚拟机可完全参与到网络活动中。它能够访问网络中的其他计算机,也可以被网络中的其他计算机访问,就像是网络中的物理机那样。
 
注:网桥(Bridge)像一个聪明的中继器。中继器从一个网络电缆里接收信号, 放大它们,将其送入下一个电缆。相比较而言,网桥对从关卡上传下来的信息更敏锐一些。网桥是一种对帧进行转发的技术,根据MAC分区块,可隔离碰撞。网桥将网络的同一网段在数据链路层连接起来,只能连接同构网络(同一网段),不能连接异构网络(不同网段)。
 
(1)桥接模式之后,虚拟网络适配器的IP地址需手动更改为与主机物理网络适配器的IP为同一网段才行,否则虚拟机不能够自动获取到物理机网络中的IP地址(因为该虚拟网络环境下VMware没有提供DHCP服务器。
(2)虚拟网桥在此处的作用仅相当于统一主机/虚拟机的网段,避免不与主机在一个网段的虚拟机发送无用数据进入主机网络。
(3)上图中必然会存在一个接口是将数据发往网卡处的,以从此口连接外边的网络。
 
猜想:每个网络适配器将各自机器的数据包封装成mac帧,然后在这个虚拟机网络中进行转换,当数据包要进入internet网络时,操作系统将该mac帧加载在物理网卡上传输出去。(网络适配器属于程序部分,它会进行ip、mac的封装,最终通过实际的物理网卡将mac帧传输出去。)
 
 
使用 NAT 模式网络时,虚拟机在外部网络中不必具有自己的 IP 地址。主机系统上会建立单独的专用网络。在默认配置中,虚拟机会在此专用网络中通过 DHCP 服务器获取地址。
虚拟机和主机系统共享一个网络标识(外网IP),此标识在外部网络中不可见。NAT 工作时会将虚拟机在专用网络中的 IP 地址转换为主机系统的 IP 地址。当虚拟机发送对网络资源的访问请求时,它会充当网络资源,就像请求来自主机系统一样。
主机系统在 NAT 网络上具有虚拟网络适配器。借助该适配器,主机系统可以与虚拟机相互通信。(注意虚拟机与物理机的防火墙)NAT 设备可在一个或多个虚拟机与外部网络之间传送网络数据,识别用于每个虚拟机的传入数据包,并将它们发送到正确的目的地。
 
注:NAT设备处会设法与主机的物理网络适配器取得某种关联,以将转换后的数据包从网卡处发送出去。
 
虚拟机和主机系统之间的网络连接由对主机操作系统可见的虚拟网络适配器(即VMnet1,此VMnet1与虚拟交换机VMnet1非一个概念)提供。虚拟 DHCP 服务器可在仅主机模式网络中提供 IP 地址。
在默认配置中,仅主机模式网络中的虚拟机无法连接到 Internet。如果主机系统上安装了适当的路由或代理软件,您可以在主机系统的主机虚拟网络适配器主机物理网络适配器之间建立连接,从而将虚拟机连接到令牌环网络或其他非以太网网络。
在 Windows 主机中,您可以结合使用仅主机模式网络连接和 Windows 的 Internet 连接共享功能,让虚拟机能够使用主机系统的拨号网络连接适配器或其他 Internet 连接。
注:
 
 
4、注意事项
(1)若在 “编辑-虚拟网络编辑器” 中,选中“将主机虚拟适配器连接到此网络”,则相当于在上图中的虚拟交换机上通过主机的虚拟网络适配器连接上了虚拟交换机,进而达到虚拟机与主机的另类通信。(该设置仅在NAT模式与仅主机模式中生效,桥接模式无此设置。)
(2)当以上操作勾选并应用之后,对应的现象就是主机网络适配器部分会出现VMnet1/VMnet8这样的网络适配器。
(3)以上图片中的主机网络适配器有不同含义:桥接模式下的主机网络适配器是指主机物理网络适配器,NAT和仅主机模式下的主机网络适配器是指主机虚拟网络适配器。这一点区别在VMware官方提供的图片中没有明确指出,此处观点仅个人猜测。
posted @ 2021-04-06 21:09  扛枪的书生  阅读(132)  评论(0编辑  收藏  举报