一图看懂host_only nat bridge拓扑结构

VMware三种模式

我们在使用VMware时经常能看到三种网络的连接模式:Bridged  Host-Only Nat,它们都有什么作用,网络拓扑是怎样的?怎样才能让他们上网,他们相互间能不能相互访问?

 

VMnet0:Bridged Network

桥接模式,由VMware虚拟出的虚拟交换机Vmnet0相当于一个网桥,虚拟机与主机的位置的对等的,处在同一个网段,拥有与主机相同IP段的独立地址,比如主机IP为192.168.1.100,虚拟机为192.168.1.101,是两个相同地位的节点。

 

VMnet1:Host-Only Network

建立一个全封闭的网络环境,虚拟机唯一能访问的就是主机。与NAT很相似,但与NAT的不同之处在于,虚拟机不能访问外网/外部网络,主机和虚拟机之间可以通信。

 

 

VMnet8:NAT

NAT模式,虚拟机可以与主机通信,亦可以访问internet服务(需要宿主机能上网),但是外面主机不能访问虚拟机。

 

 

三种模式的网络拓扑图

 

补充说明

0.vmnet0,vmnet1,vmnet8都是vmware虚拟出来的交换机,当然还有虚拟hdcp服务器没画出来,但不妨碍我们理解。

1.host A为你的宿主机,host B、hostC、hostN为你同一网络下的其它主机

2.vm bridge、vm host_only、vm nat为主机host A上虚拟出来的机器

3.vm bridge虚拟机选择网桥模式,vm host_only虚拟机选择host-only模式,vm nat虚拟机选择nat模式

 

有了如上拓扑结构,可以很容易推断出:

A.在bridge模式下,hostA、hostB、hostC、hostN、vm bridge这几台机器都能相互访问和上网。并且他们的网段相同。

B.在host-only模式下,hostA与vm host_only能相互访问,但是vm host_only不能上网,vm host_only这台虚拟机与除hostA外的其它主机都不能相互通信。

C.在nat模式下,hostA与vm nat能相互访问,vm nat也能通过virtual net路由器进行上网,可以访问到hostB hostC hostN机器,但是hostB hostC hostN不能访问到vm nat这台虚拟机。

 

posted @ 2016-10-07 14:31  泽锦  阅读(6307)  评论(0编辑  收藏  举报