原文地址:http://www.it165.net/os/html/201111/1017.html
原文中的拓扑图画得很清晰,值得学习。
第一部分:VMware中虚拟网络设备的简单讲解
VMware中有12中虚拟网络设备,10个虚拟交换机,从VMnet0到VMnet9;两个虚拟网卡,VMware Network Adapter VMnet 1和VMware Network Adapter VMnet 8。只所以叫他虚拟网络设备,应该他只是网络中编写的一个设备,现实中是不存在的,但是跟物理设备的功能是不相上下的。我只简单介绍比较常用的几种设备:
VMnet0:在桥接网络环境下的虚拟机交换机
VMnet1:HOST-ONLY网络环境下的虚拟交换机
VMnet8:NAT网络环境下的虚拟交换机
VMware Network Adapter VMnet 1:主机与HOS-ONLY虚拟机网络进行通讯的虚拟网卡
VMware Network Adapter VMnet 8:主机与NAT虚拟网络进行通信的虚拟网卡
第二部分:VMware中网络结构的介绍
虚拟机中有三种网络结构:桥接网络、NAT网络、HOST-ONLY网络。
一、桥接网络
真实电脑与虚拟机分别通过物理网卡和虚拟机网卡 VMnet0上通过虚拟机网络进行桥接,交换机将会根据组网的需要由VMware自动创建并自动应用。通过VM创建的虚拟机交换机,我们可以将一台或多台虚拟机连接到主机或其他虚拟机,我们可以将一台或多个虚拟机连接到主机或者其他虚拟机。下面是桥接的拓扑结构
注:在这种网络连接类型下,虚拟机的网卡和主机的物理网卡身份对等,所以主机和虚拟机在网络中的身份也是相同的,可以配置不同的IP,虚拟机就可以访问主机所在的网络。
二、NAT网络
该设备为主机和其他使用NAT网络类型的虚拟机提供了通讯接口,同时还兼有NAT的功能,如果主机通过另外一个以太网适配器连接在一个外部网络上,该设备能本地网络虚拟机的IP地址转换为主机的外部网络地址,让虚拟机以主机的网络地址访问外部网络的资源,包括可以使用许多标准的协议,连接到外部网络上的其他机器,举这样的一个例子,使用NAT网络可以通过HTTP浏览网页,但是外部网络上的计算机不能建立到虚拟机的主动连接,也就是默认的情况下不能通过NAT来搭建服务,网络拓扑结构如图
注:虚拟机需要通过NAT与外部网络完成数据交换。
三、HOST-ONLY
这个只为主机和使用仅主机类型的虚拟机提供数据交换的接口,所以由主机和使用仅主机网络类型的虚拟机机组成的网络,是典型的私有内部局域网,网络拓扑图
注:从拓扑图中可以看出来,虚拟机构成的网络与主机的物理网卡没有任何关联关系,所以主机所以的网络和虚拟机构成的网络是两个完全隔离的网络。但是可以通过在主机共享网卡的方式,让两个网络相互连接。