首页 > 代码库 > 2017.4.11下午

2017.4.11下午

虚拟网络结构拓扑结构和配置

1.安装VMwareWorkstation虚拟机软件前物理主机网络接口和物理网络拓扑结构

2.安装VMwareWorkstation虚拟机软件后物理主机网络接口物理网络拓扑结构 说明:安装完VMware后,在Host主机上多出两块虚拟网络适配卡,分别为VMnet1VMnet8IP地址情况注意,这两个接口地址是安装VMware时随机产生的。

3.VMware虚拟机Bridge Mode虚拟网络(桥接模式)

 3.1设置方法 VMware菜单——〉虚拟机——〉设置——〉以太网——〉网络连接——〉桥接

3.2 Bridge Mode虚拟网络拓扑结构图

3.3说明

3.3.1 VM虚拟机如需接入Internet,则启动操作系统后,必须将IP地址、DNS等配置成与物理主机在同一网段,如10.35.29.200,如上图所示,其中Host主机上的Virtual VMnet0可以认为等于Host主机上的实际物理网卡Realtek RTL8139

 3.3.2 在该虚拟网络中不需要配置任何的DHCPNAT路由等。 3.3.3 此种模式下,虚拟机内部的网卡AMD PCNET Adapter直接连到了Host主机物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的。

4.VMware虚拟机NAT Mode虚拟网络(网络地址转换模式)

 4.1设置方法 VMware菜单——〉虚拟机——〉设置——〉以太网——〉网络连接——〉NAT

 4.2 NAT Mode虚拟网络拓扑结构图

 

4.3说明

4.3.1 Host主机上连接到虚拟交换机的网络适配器为 Virtual VMnet8192.168.111.1

4.3.2 VM虚拟机如需接入Internet,则只需将IP地址、DNS等配置自动获取,如上图所示,其中Host主机上的Virtual VMnet8在软件安装后默认情况下,自动启用DHCPNAT路由,因此VM虚拟机自动从Host主机的Virtual VMnet8上获得IP地址和DNS,并通过Host主机路由接入Internet

 4.3.3 这种方式下host内部使用了一个虚拟的网卡VMnet8,如果你有过做nat服务器的经验,这里的VMnet8就 相当于连接到内网的网卡,而虚拟机本身则相当于运行在内网上的机器,在这种方式下,VMware自带的dhcp会默认地加载到VMnet8界面上,这样VM虚拟机就可以使用dhcp服务。更为重要的是,VMware自带了nat服务,提供了从VMnet8到外网的地址转 换,所以这种情况是一个实实在在的NAT服务器在运行,只不过是供虚拟机用的。

 5. VMware虚拟机Host-Only Mode虚拟网络(唯独主机模式)

5.1 设置方法 Mware菜单——〉虚拟机——〉设置——〉以太网——〉网络连接——〉主机。

5.2 Host-Only Mode虚拟网络拓扑结构图

5.3 说明

 5.3.1该种虚拟网络拓扑结构图类似于NAT Mode虚拟网络,但Host主机上连接到虚拟交换机的网络适配器为Virtual VMnet1192.168.112.1

 5.3.2 VM虚拟机如需接入Internet,首先需将IP地址、DNS等配置自动获取,如上图所示,其中Host主机上的Virtual VMnet1在软件安装后默认情况下,自动启用DHCP,因此VM虚拟机自动从Host主机的Virtual VMnet8上获得IP地址和DNS,但由于Virtual VMnet1没有启用NAT路由,则必须在Host主机上配置NAT路由后,虚拟机才能通过Host主机路由接入Internet

5.3.3 这应该是最为灵活的方式,有兴趣的话可以进行各种网络实验。和NAT唯一的不同的是,此种方式下,没有地址转换服务,因此,在默认情况下,虚拟机只能到主机访问,这也是hostonly的名字的意义。

 5.4 Host-Only ModeHost主机的DHCPNAT配置(Host主机为windows2000Server):

 5.4.1首先停掉VMware自带的dhcp服务,使dhcp服务更为统一。 步骤为虚拟机菜单——〉编辑——〉虚拟网络设置——〉DHCP选项卡——〉VMnet1 DHCP服务停止。

 5.4.2 Host主机上配置DHCP服务。 步骤为:Host主机——〉管理工具——〉DHCP服务——〉新建作用域,IP地址范围设置为192.168.112.*,网关设置为192.168.112.1DNS服务器设置为211.92.136.81

 5.4.3 Host主机上配置NAT服务。

步骤为:Host主机——〉管理工具——〉路由和远程访问——〉配置并启用路由和远程访问——〉Internet连接服务器——〉设置有网络地址转换NAT路由协议的路由器——〉选择Internet连接为Realteak Rtl8139——〉选择Internet访问路由接口Vitual VMnet1192.168.112.1)。 5.4.4 VM虚拟机启动后运行tracert 10.35.29.1ipconfig/all的结果如下,此时VM虚拟机已经可以正常访问Internet了。 

2017.4.11下午