三种网络模式
虚拟机上网三种⽹络模式
VMWare提供了三种⼯作模式,它们是bridged(桥接模式)、NAT(⽹络地址转换模式)和host-only(主机模式)。要想在⽹络管理和维护中合理应⽤它们,你就应该先了解⼀下这三种⼯作模式。
VMware的虚拟⽹络都是以"VMnet+数字"的形式来命名的,例如 VMnet0、VMnet1、VMnet2……以此类推(在Linux系统的主机上,虚拟⽹络的名称均采⽤⼩写形式.
举例我们常⽤的模式:
VMnet0(桥接模式)
VMware桥接模式,也就是将虚拟机的虚拟⽹络适配器与主机的物理⽹络适配器进⾏交接,虚拟机中的虚拟⽹络适配器可通过主机中的物理⽹络适配器直接访问到外部⽹络(例如图中所⽰的局域⽹和Internet,下同)。简⽽⾔之,这就好像在上图所⽰的局域⽹中添加了⼀台新的、独⽴的计算机⼀样。因此,虚拟机也会占⽤局域⽹中的⼀个IP地址,并且可以和其他终端进⾏相互访问。桥接模式⽹络连接⽀持有线和⽆线主机⽹络适配器。如果你想把虚拟机当做⼀台完全独⽴的计算机看待,并且允许它和其他终端⼀样的进⾏⽹络通信,那么桥接模式通常是虚拟机访问⽹络的最简单途径。
VMnet8(net模式)
NAT,是Network Address Translation的缩写,意即⽹络地址转换。NAT模式也是VMware创建虚拟机的默认⽹络连接模式。使⽤NAT模式⽹络连接时,VMware会在主机上建⽴单独的专⽤⽹络,⽤以在主机和虚拟机之间相互通信。虚拟机向外部⽹络发送的请求数据"包裹",都会交由NAT⽹络适配器加上"特殊标记"并以主机的名义转发出去,外部⽹络返回的响应数据"包裹",也是先由主机接收,然后交由NAT⽹络适配器根据"特殊标记"进⾏识别并转发给对应的虚拟机,因此,虚拟机在外部⽹络中不必具有⾃⼰的IP地址。从外部⽹络来看,虚拟机和主机在共享⼀个IP地址,默认情况下,外部⽹络终端也⽆法访问到虚拟机。
如果你想利⽤VMWare安装⼀个新的虚拟系统,在虚拟系统中不⽤进⾏任何⼿⼯配置就能直接访问互联⽹,建议你采⽤NAT模式。
VMnet1(仅主机模式)
仅主机模式,是⼀种⽐NAT模式更加封闭的的⽹络连接模式,它将创建完全包含在主机中的专⽤⽹络。仅主机模式的虚拟⽹络适配器仅对主机可见,并在虚拟机和主机系统之间提供⽹络连接。相对于NAT模式⽽⾔,仅主机模式不具备NAT功能,因此在默认情况下,使⽤仅主机模式⽹络连接的虚拟机⽆法连接到Internet(在主机上安装合适的路由或代理软件,或者在Windows系统的主机上使⽤Internet连接共享功能,仍然可以让虚拟机连接到Internet或其他⽹络。
形象的来说:
桥接模式的虚拟机,就像⼀个在路由器"民政局"那⾥"上过户⼝"的成年⼈,有⾃⼰单独的居住地址,虽然和主机住在同⼀个⼤院⾥,但好⽍是有户⼝的⼈,可以⼤摇⼤摆地直接和外⾯通信。
NAT模式的虚拟机,纯粹就是⼀个没上过户⼝的⿊户,路由器"民政局"根本不知道有这么个⼈,⾃然也不会主动和它通信。即使虚拟机偶尔要向外⾯发送点的信件,都得交给主机以主机的名义转发出去,主机还专门请了⼀位叫做NAT的⽼⼤爷来专门负责这些虚拟机的发信、收信事宜。
仅主机模式的虚拟机,纯粹是⼀个彻彻底底的⿊奴,不仅没有户⼝、路由器"民政局"不知道这么号⼈,还被主机关在⼩⿊屋⾥,连信件也不准往外发
世界本来就很邋遢,还有什么可以害怕。加油。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。