虚拟机--NAT,HOST-NOLY,桥接网络

一、桥接模式(bridged networking):

在桥接模式下,此时虚拟机相当于网络上的一*立的主机,拥有一个独立的IP地址,它可以访问该类网段内任何一台机器。

桥接网络环境下需要做到:

1.手动为虚拟机系统配置IP地址、子网掩码。

2.在桥接的模式下虚拟机必须与物理机处于同一网段,(举个例子,物理机IP:192.168.1.2,虚拟机IP:192.168.1.3)这样虚拟系统才能和真实主机进行通信。

入下图所示,虚拟机A1|、A2是主机A的虚拟机,虚拟机B1是主机B中的虚拟机。A1,A2与B2采用桥接模式,则所有虚拟机与主机都可以相互访问(网段一致)。

虚拟机--NAT,HOST-NOLY,桥接网络
关于桥接网络的小知识:

当你想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。便可将虚拟机模拟接入主机所在的局域网。桥接网络,相当于,虚拟机与主机同接在一台交换机上,同时上网,虚拟机对物理机网络的直接影响较小。

二、NAT模式(network address translation):

使用NAT模式,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问网络上的其他工作站(包括Internet网络),但是其他工作站不能访问虚拟机。

在NAT网络中,会使用到VMnet8虚拟交换机,物理机上的VMware Network Adapter VMnet8虚拟网卡将会和VMnet8交换机相连接,来实现物理机与虚拟机之间的通信。

注意:VMware Network Adapter VMnet8虚拟网卡仅仅是用于和VMnet8网段通信用的,它并不为VMnet8网段提供路由功能,处于虚拟NAT网络下的Guest是使用虚拟的NAT服务器连接的Internet的。

VMware Network Adapter VMnet8虚拟网卡它仅仅是为Host和NAT虚拟网络下的Guest通信提供一个接口,所以,即便去掉这块虚拟网卡,虚拟机仍然是可以上网的,只是物理机将无法再访问VMnet8网段而已。

NAT网络环境下需要做到:
1.主机需要开启vmdhcp和vmnat服务。(服务的开启,在我的电脑当中右键“管理”可以设置)
2.NAT模式下的虚拟机的TCP/IP配置信息将由VMnet8(NAT)虚拟网络的DHCP服务器自动分配,需要开启DHCP功能。

NAT 模式下的网络,相当于说虚拟机是通过接入物理机连接上的网络,等于物理机是个路由器,申请到一个上网名额,带着隐藏在它下面的虚拟机上网。自然所有虚拟机使用的网络总和都限制在实机一个网络通道内。虚拟机会抢占物理机的网络~对物理机上网会有很大的影响!

入下图所示,A1、A2可以单向访问主机B、C,而B、C不能访问A1、A2;B1可以单向访问主机A、C,而A、C不能访问B1;A1、A2与A,B1与B可以互访。
虚拟机--NAT,HOST-NOLY,桥接网络
关于NAT网络的小知识:

使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过物理机所在的网络来访问外网。也就是说,使用NAT模式可以实现在虚拟机里访问到互联网。NAT模式下的虚拟机的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器(也就是自动分配,无需手动分配)提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

三、主机网络(Host-Only networking)
此虚拟机只能与虚拟机、主机互联,与网络上的其他工作站不能访问。

入下图所示,虚拟机A1、A2是主机A中的虚拟机,虚拟机B1是主机B中的虚拟机。若A1、A2、B1设置成host方式,则A1、A2只能与A互访,A1、A2不能访问主机B、C,也不能被这些主机访问;B1只能与主机B互访,B1不能与主机A、C互访。
虚拟机--NAT,HOST-NOLY,桥接网络