为我们提供了三种网路工作模式,它们分别是:
虚拟网路编辑器
打开虚拟机,我们可以在选项栏的“编辑”下的“虚拟网路编辑器”中见到(桥接模式)、(仅主机模式)、(NAT模式),这么那些都是有哪些作用呢?当然,我们如今听到的表示的是用于桥接模式下的虚拟交换机;表示的是用于仅主机模式下的虚拟交换机;表示的是用于NAT模式下的虚拟交换机。
1、刚打开虚拟网路编辑器如右图所示:
2、点击修改配置如右图所示:
化学机上的「&&」网卡
同时,在主机上对应的有和两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。在“网络联接”中我们可以看见这两块虚拟网卡,倘若将这两块卸载了,可以在的“编辑”下的“虚拟网路编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原。
虚拟交换机的概念
在中,虚拟机的网路联接主要是由创建的**虚拟交换机(也称作虚拟网路)**负责实现的,可以按照须要创建多个虚拟网路。「在系统的主机上,最多可以创建20个虚拟网路,每位虚拟网路可以联接任意数目的虚拟机网路设备;在Linux系统的主机上,最多可以创建255个虚拟网路,但每位虚拟网路仅能联接32个虚拟机网路设备。」
的虚拟网路都是以"VMnet+数字"的方式来命名的,比如``、、……以这种推(在Linux系统的主机上,虚拟网路的名称均采用大写方式,比如)。当我们安装时,会手动为3种网路联接模式各自创建1个虚拟机交换机:(桥接模式)、(NAT模式)、(仅主机模式)。同时创建2个虚拟网卡、。
先对三种模型主机和虚拟机之间的通讯进行说明:
假如虚拟机选择的网路联接模式为桥接模式,虚拟机的虚拟网卡通过虚拟交换机和主机的数学网卡通讯,再者主机的化学网卡状态必须为联接状况,联接到交换机端口或一个主机的网卡都可以(开机状态),通过联接主机的网卡就可以可知物理网卡和虚拟网卡,说明桥接模式虚拟机和化学机通讯的数据流是不出化学主机的网卡的。
假如虚拟机要和外边的网路通讯就须要利用化学网卡和外边的网路进行联接物理网卡和虚拟网卡,这时侯主机的化学网卡就相当于联接到外边的集线器设备。
假如虚拟机选择的网路联接模式为NAT模式,虚拟机的虚拟网卡通过虚拟交换机和主机的虚拟网卡通讯,此时两个虚拟网卡都通过虚拟交换机的DHCP服务(默认开启)获取相应的IP地址
假如虚拟机选择的网路联接模式为仅主机模式,虚拟机的虚拟网卡通过虚拟交换机和主机的虚拟网卡通讯,此时两个虚拟网卡都通过虚拟交换机的DHCP服务(默认开启)获取相应的IP地址。
通讯模式如右图所示:
(桥接模式)
「桥接模式」,虚拟机相当于局域网中的一反华立的机器,虚拟机中的虚拟网路适配器可通过主机中的化学网路适配器直接访问到外部网路(比如图中所示的局域网和,下同)。因而,虚拟机也会占用局域网中的一个IP地址,但是可以和其他终端进行互相访问。桥接模式网路联接支持有线和无线主机网路适配器。
假如你想把虚拟机当作一台完全独立的计算机看待,但是容许它和其他终端一样的进行网路通讯,这么桥接模式一般是虚拟机访问网路的最简单途径。我们可以这样理解桥接模式的拓扑,所有新建的虚拟机的虚拟网卡(可以有多块)假如选择桥接模式,这么这种虚拟网卡默认都会联接到这个虚拟交换机上,
我们可以选择这台虚拟交换机桥接到化学主机的不同化学网卡(如何选择会在前面介绍),选择相应的化学网卡后化学主机就通过这块网卡和虚拟机通讯,假如虚拟机要访问内网虚拟机的虚拟网卡的流量就会通过这个数学网卡出去进行访问,虚拟机的网卡可以选择和桥接的数学网卡同一个网关也可以不同的网关,假如
不同的网关虚拟机可以访问局域网内同网关的其他主机或这台主机上同网关的其它虚拟机(这儿不考虑三层通讯),倘若同网关化学主机就可以通过桥接的化学网卡和虚拟机进行通讯,不同的虚拟机可以配置不同的网关,最终她们的流量就会通过桥接的化学网卡出去,桥接的化学网卡可以配IP也可以不配置IP,倘若不配置这么
只是数学主机不能通过这个网卡和虚拟机进行访问,其它的诸如虚拟机之间相互访问或访问内网都正常,这儿须要注意一点就是桥接的数学网卡必须是up状态也就是处于联接状态,你可以联接到一台交换机或一台数学主机的网卡,假如桥接的化学网卡是down状态或离线状态,就相当于这台虚拟交换机下电了,

这么选择桥接的虚拟机虽然在一个网关也不能通信和化学主机也不能通信这是通过测试得到的真正的原理还得之后在深入研究。
1、设置虚拟机中集线器模式的选项,打开,点击“编辑”下的“虚拟网路编辑器”,设置集线器参数
image-
2、这里须要注意一点,假如主机储存多个数学网卡,桥接到选择手动当主机只有一个网卡是联接状态会选择会手动选择这个网卡,假如都是联接状态会选择先前联接那种,不能智能的选择虚拟机系统须要联接的网关对应的网卡。须要自动设置成对应的数学网卡。
首先,安装完系统以后,在开启系统之前,点击“编辑虚拟机设置”来设置网卡模式。点击“网络适配器”,选择“桥接模式”,之后“确定”如右图:
NAT(地址转换模式)
NAT,是的简写,意即网路地址转换。假如你的内网ip资源短缺,而且你又希望你的多个虚拟机才能访问内网,这时侯NAT模式是最好的选择。NAT模式利用虚拟交换机的NAT服务和DHCP服务,致使虚拟机可以访问内网。使用NAT模式网路联接时,
会在主机上构建单独的私有虚拟网路,用于虚拟机之间相互通信。化学主机也可以利用这个虚拟网卡和这个虚拟私有虚拟网路通讯,虚拟机向外部网路发送的恳求数据"包裹",就会交由NAT网路适配器加上"特殊标记"并以主机的名义转发出去,外部网路返回的响应数据"包裹",
也是先由主机化学网卡接收,之后交由NAT网路适配器按照"特殊标记"进行辨识并转发给对应的虚拟机,因而,虚拟机在外部网路中毋须具有自己的IP地址。从外部网路来看,虚拟机和主机的数学网卡共享一个IP地址,默认情况下,外部网路终端也难以访问到虚拟机。
据悉,在一台主机上只容许有一个NAT模式的虚拟网路。同一台主机上的多个采用NAT模式网路联接的虚拟机虽然都是联接到这台虚拟交换机上通过NAT形式访问内网的。当化学主机有多个化学网卡时我们不能像桥接那样可以选择从哪个化学网卡出去,并且NAT模式会智能的选择从哪个网卡清除,
那种再选选择哪个,多个在线选择能抵达相应内网的化学网卡。
1、设置虚拟机中NAT模式的选项,打开,点击“编辑”下的“虚拟网路编辑器”,设置NAT参数及DHCP参数。
2、前面我们早已提及,默认情况下,外部网路难以访问到虚拟机,不过我们也可以通过自动更改NAT设置实现端口转发功能,将外部网路发送到化学主机指定端口的数据转发到指定的虚拟机上。例如,我们在虚拟机的80端口上"构建"了一个视频站点,只要我们设置端口转发,将数学主机8088端口上的数据转发给虚拟机的80端口,
就可以让外部网路通过化学主机的8088端口访问到虚拟机80端口上的站点。
3、DHCP设置
4、NAT模式是让虚拟机实现访问最快的方法,几乎不用任何配置,只要主机能上网,这么虚拟机也就肯定能上网。假如有任何问题,可以通过下边的步骤进行排查:
检测主机上的NAT服务和DHCP服务是否开启,如右图:
5、如果虚拟的IP地址是自动配置,检测虚拟机的IP地址,是否和虚拟机NAT配置的在同一个网关内,及网段是否是NAT设置上面的IP地址。
6、将虚拟机的网路联接模式更改成NAT模式,点击“编辑虚拟机设置”。点击“网络适配器”,选择“NAT模式”
Host-Only(仅主机模式)
Host-Only模式或许就是NAT模式去不仅虚拟NAT设备,之后使用虚拟网卡联接虚拟交换机来与虚拟机通讯的,Host-Only模式将虚拟机与内网隔开,致使虚拟机成为一个独立的系统,只与主机相互通讯。
1、设置虚拟机中仅主机模式的选项,打开,点击“编辑”下的“虚拟网路编辑器”,设置仅主机模式参数
2、设置虚拟机为Host-Only模式。
自定义虚拟网路
我们可以在“虚拟网路编辑器”里面添加不仅,,往年的虚拟交换机,新添加的只能用桥接模式或仅主机模式,由于NAT模式主机只容许有一个,以及配占用,假如我们有多组虚拟交换机,我们想让每组有自己的桥接网卡或不同网关的私有局域网
就可以添加相应的虚拟交换机
1、添加集线器模式虚拟交换机
2、为虚拟选项自定义特殊虚拟网路
3、添加仅主机模式虚拟交换机
4、为虚拟选项自定义特等虚拟网路
LAN区段模式
LAN区段模式,比Host-Only模式更狭小,LAN区段就是个命名,不须要设置网段等。只具有仅主机模式的部份功能。用户设定一个网路区段,虚拟服务器只能在该网路区段中进行数据通讯,且虚拟主机的IP地址不能使用DHCP获取,必须自动设置。
VM虚拟机使用LAN区段可以有效的进行虚拟外网局域网环境的IP分配与管理,要使用LAN区段组外网只须要将想要组成一个局域网的主机网卡设置为同一LAN区段即可。LAN区段未能与宿主机进行通信,LAN区段就相当于个独立的外网环境(完全隔离)。
可以在自定义的区段网路中通过虚拟机搭建·服务器进行ip分配。区段名称只是一个标示,哪些格式无所谓,而且要想让一组计算机组成局域网,就将这一组计算机的网卡全部选为同一个区段,能够相互通信(由于不通区段之间和NAT及其他网卡模式都是隔离的)
