三种网络模式介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VMware 三种网络模式详解
VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机;
VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机;
VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机;
VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡;
VMware Network Adapter VMnet8:这是Host用于与NAT虚拟网络进行通信的虚拟网卡;
VMware提供了三种组网方式,分别是NAT(网络地址转换模式)、bridged(桥接模式)、host-only(主机模式)和。想要了解这三种网络连接方式,得先知道一下VMware 的虚拟网卡。当我们完成VMware安装后,宿主机的网络连接里面出现了两个新的连接,VMnet1和VMnet8,这两个在主机的网络连接中是可见到的,还有一个是VMnet0,是不可见的。虚拟机的系统是靠前两个虚拟网卡来实现联网的。其中VMnet0用于Bridged模式,VMnet1用于Host-only 模式,Vmnet8用于NAT模式。VMnet8和VMnet1提供DHCP服务,VMnet0默认则不提供。
1、NAT(网络地址转换模式)
使用NAT模式,就是借助NAT功能,通过宿主机器所在的网络来访问公共网络。由于加设了一个虚拟的NAT服务器,使得虚拟局域网内的虚拟机在对外访问时,使用的则是宿主机的IP地址,从外部网络来看,看到的是宿主机,完全看不到虚拟局域网。利用NAT模式是虚拟系统接入互联网最简单模式,不需要任何配置,只要宿主机器能访问互联网即可。
使用NAT方式可实现虚拟机<==>宿主机双向通信,虚拟机—>互联网单向通信,虚拟机只能够访问互联网,若想把虚拟机作为服务器,从互联网上访问,是不可以。
2、Bridged(桥接模式)
如果想用虚拟机作为局域网中的一个虚拟服务器,享受局域网中所有可用的局域网服务,如文件服务、打印服务等,就应该选择这种模式。
在桥接模式下,让虚拟机使用与宿主机相同的网段、网关和DNS 设置,并分配一个有效的局域网IP地址,虚拟机就成为局域网中一台独立的主机,可以访问局域网内任何一台机器。如果宿主机是通过局域网上网的,可实现虚拟机<==>宿主机、虚拟机<==>互联网间双向通信(宿主机与虚拟机就是同一局域网的两台计算机)。
3、Host-only(主机模式)
主机模式的目的就是建立一个与外部隔绝的内部网络,来提高内部网络的安全性。有时要创建一个与网内其他机器隔离的系统,进行特殊的网络测试工作,就可以选择主机模式,这个功能对于计算机安全实验是最有用的。在host-only模式中,虚拟机<==>宿主机双向通信,但是虚拟机<≠≠>互联网无法通信,虚拟系统和真实的网络是被隔离开的。
在这三种网络模型中,NAT模式最简单,不需要设置即可连接公共网络。Bridged模式需要分配有效的IP地址,在具有DHCP服务的局域网中最容易实现。Host-Only模式用在希望隐匿服务器的情况下使用。通过了解以上这些设备和组网方式,我们就可以轻松组建单机局域网或者连接到互联网。
vmnet0、vmnet1、vmnet8三种虚拟网络的工作方式图解
虚拟机装好之后,你的主机中就会出现如下的东西
vmnet0:虚拟网桥,这个网桥有若干端口,一个端口连接你的host,一个端口连接虚拟机,他们的位置是对等的,谁也不是谁的网关,所以桥接模式可以让虚拟机和主机有相同的网络位置,处于统一网段。
vmnet0:虚拟网桥,这个网桥有若干端口,一个端口连接你的host,一个端口连接虚拟机,他们的位置是对等的,谁也不是谁的网关,所以桥接模式可以让虚拟机和主机有相同的网络位置,处于统一网段。如果需要联网,则网关与DNS需要与主机网卡一致。
主机网卡:物理主机实际的网卡
vmnet1:他构建一个封闭的网络环境,不与主机以外的网络环境建立连接,也是一个虚拟交换机,一个端口连接到主机上,另一个端口连接到虚拟机的DHCP服务器上,其余的端口连载虚拟机上。
vmnet8:他是NAT连接模式使用的方式。从主机的虚拟网卡出来,链接到vmnet8交换机,虚拟交换机的其他口连接到NAT设备,另外一个连接DHCP服务器,其他接口连接虚拟机。
NAT,Bridged Adapter ,
Host-only Adapter三种模式的连接方式实践
说到实践首先我搭建一个简易的实验环境,如下:
图意:主机上安装啦,A,B,C,D,E,5个虚拟机,主机与其他主机150能够相互ping通。本机:192.168.1.103
那么接下来我们就相互ping一下,看下各种模式的网络连接情况,如下表:
这里只是部分连接实验,没有与其他主机上的虚拟机进行连接实践,那么我们通过下面针对3种连接模式进行详解,来理解下与其他主机的虚拟机连接会是什么样子的。
在开始讲这三种之前,我举例说明下,这三种网络连接类型,好让大家有个形象的理解,如下:
•NAT:最常见的就是你去吃麻辣烫的话,店中有wifi,那么你们一群屌丝都通过公用一个外网ip地址,且都可上网。
•Bridged:由上表可以就可以看出,他跟主机在一个网段,有自己的独立ip,相当于单独一台主机,跟主机处于同一级别,相当于2家麻辣烫中的其中一家。
•Host-Only:这个就像是麻辣烫店外网断啦,你们几个屌丝非要让麻辣烫老板整一个局域网,只有店中联网的几个人能连上通信搞一把cs,这一种模式麻辣烫老板不愿意做,我们也不常用。
网络地址转换NAT(Network Address Translation)
首先我们看一下NAT的工作方式
由此图可以得出以下结论。
NAT的作用是把内网的私有地址,转化为共有地址,使得内部网络可以访问外部网络。
NAT的优点:
1.大家都应该都知道ip4与ip6这个概念。那么ip4的缺点之一就是他的地址不够用,目前的地址几乎被当前疯长的互联网时代的各种产品消耗殆尽。那么NAT网络连接模式从图中可以看出他建立啦一个局域网,然后多台机器共享一个外网ip,这样就缓解啦IP4数量不足的压力。
2.你跟别人合租,有没有不要脸限制过别人的网速,为什么要限制别人的网速呢?这就是NAT的第二个好处,共享宽带。