VMWARE拓扑图Word文档下载推荐.docx
《VMWARE拓扑图Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《VMWARE拓扑图Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
这是VMware用于虚拟Host-Only网络下的虚拟交换机;
■VMnet8:
这是VMware用于虚拟NAT网络下的虚拟交换机;
■VMwareNetworkAdapterVMnet1:
这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡;
■VMwareNetworkAdapterVMnet8:
这是Host用于与NAT虚拟网络进行通信的虚拟网卡;
关于桥接网络:
拓扑图:
2009-05-03_092854.jpg(14.24KB)
2009-5-311:
23
Host的物理网卡和Guest的网卡在VMnet0交换机上通过虚拟网桥进行桥接,这也就是说,你的物理网卡和你的Guest的虚拟网卡(注:
这个虚拟网卡不等于VMwareNetworkAdapterVMnet1或者VMwareNetworkAdapterVMnet8)处于同等地位,此时的Guest就好像你的Host主机所在的一个网段所在的另外一台机器。
打个比方来说:
我的Host的物理网卡配置如下:
2009-05-03_093016.jpg(30.3KB)
IP地址为手工指定方式,网关为192.168.0.1
那么我的Guest就应该和你的Host处于同一个网段,它的配置可为:
2009-05-03_103346.jpg(32.82KB)
同样,IP地址也为手工指定方式,网关也为192.168.0.1
这样的话,IP地址为192.168.0.2的Host和IP地址为192.168.0.158的Guest就可以互通了:
2009-05-03_103450.jpg(91.45KB)
当然,Guest所配置的IP一定要在192.168.0网段没有被占用,而且你的网络管理员允许你使用这个IP地址。
如果在192.168.0网段,存在DHCP服务器,那么Host和Guest都可以把IP地址获取方式设置为DHCP方式。
关于NAT网络
拓扑图
2009-05-03_103553.jpg(23.64KB)
在NAT网络中,会使用到VMnet8虚拟交换机,Host上的VMwareNetworkAdapterVMnet8虚拟网卡被连接到VMnet8交换机上,来与Guest进行通信,但是VMwareNetworkAdapterVMnet8虚拟网卡仅仅是用于和VMnet8网段通信用的,它并不为VMnet8网段提供路由功能,处于虚拟NAT网络下的Guest是使用虚拟的NAT服务器连接的Internet的。
如图:
我的VMwareNetworkAdapterVMnet8虚拟网卡的IP地址配置如下:
2009-05-03_103634.jpg(33.36KB)
25
IP地址是手工指定的,但却不是由我来指定的,而是VMware在安装的时候自动随机指定的一个IP地址(注意,不要修改VMwareNetworkAdapterVMnet8虚拟网卡所在的网络ID,这样的话有可能造成Host和Guest无法通信)
那么,我的NAT网络的虚拟机的IP地址也为192.168.85.0这个网段,其IP地址配置为:
2009-05-03_103718.jpg(68.72KB)
那么,它的IP地址分配方式是DHCP方式指定的,为什么会有DHCP方式呢?
这是因为VMware安装之后,会有一台虚拟的DHCP服务器为虚拟机来分配IP地址,实际上它就是一个系统服务而已,在开始---&
gt;
运行中输入services.msc,就会看到这个服务:
2009-05-03_103809.jpg(6KB)
此时可以看到,Guest的IP地址我的VMwareNetworkAdapterVMnet8虚拟网卡处于相同的网络ID,这样的话,ping通就没有问题了:
2009-05-03_103850.jpg(44.07KB)
有一点需要说明的是,在NAT方式的网络中,Guest的Gateway都指向了192.168.X.2,在本例中,X=85,也就是那个虚拟的NAT服务器的地址,这个服务器是一台虚拟的NAT服务器,你可以ping通它,但是却无法访问到这台虚拟机,因为这同样也是一个系统服务:
2009-05-03_103947.jpg(6.63KB)
这时候,你的Guest和Host就可以实现互访了,并且如果你的Host此时已经连接到了Internet,那么你的Guest也就可以连上Internet了。
那么VMwareNetworkAdapterVMnet8虚拟网卡在这里扮演了一个什么角色呢?
它仅仅是为Host和NAT虚拟网络下的Guest通信提供一个接口,所以,即便Disable掉这块虚拟网卡,Guest仍然是可以上网的,只是Host无法再访问VMnet8网段而已。
关于Host-Only网络:
2009-05-03_104318.jpg(18.75KB)
在Host-Only网络中,Host-Only网络被用来设计成一个与外界隔绝的网络,其实Host-Only网络和NAT网络非常相似,唯一不同的地方就是在Host-Only网络中,没有用到NAT服务,没有服务器为VMnet1做路由,它当然就没有办法访问Internet啦,可是如果我的Host要和Guest通信呢?
怎么办?
对了!
当然就要用到VMwareNetworkAdapterVMnet1这块虚拟网卡了。
如图,这是我的Host的VMwareNetworkAdapterVMnet1虚拟网卡的配置:
2009-05-03_104400.jpg(26.78KB)
27
那么如果我把Host的网络设置成了Host-Only的话,把它的IP获取方式设置为DHCP获取,它会到虚拟的DHCP服务器上拿到IP,这个IP和我的Host的VMwareNetworkAdapterVMnet1虚拟网卡的IP处于同一个网络ID下:
2009-05-03_104437.jpg(68.94KB)
可以看到,在Host-Only网络下,Guest的DefaultGateway被设置为NULL,这是由于没有使用虚拟NAT服务器的缘故,但是,即便使用routeadd命令加上某个地址做它的路由,它仍然不能访问Internet(实际上也没有地址可加)。
这样,我的Guest虽然没有办法访问Internet,但是仍然可以和我的Host进行通信:
2009-05-03_104527.jpg(48.18KB)
至于为何要把Host-Only网络设置为没有DefaultGateway的方式,这是VMware的设计使然,它就是为我们来建立一个isolated的网络来使用的,
实施上,如果我们足够BT,也可以在Host上来为VMwareNetworkAdapterVMnet1虚拟网卡来做路由,比如,我们可以用Windows2000的RRAS来做,这样的话,处于Host-Only网络下的Guest就又可以上网了,他们只需要使用routeadd命令把自己的DefaultGateway改成VMwareNetworkAdapterVMnet1网卡即可,不过这样不推荐,也没有必要
至此,VMware的3种网络,就应该可以理解了,那么如果嫌VMware为你分配的网络不好,比如它给你分了个192.168.148.0的网络ID,那么你可以到这里来修改,单击VMware上的“Host”菜单,选择“VirtualNetworkSettings...”
2009-05-03_104628.jpg(98.05KB)
选择“HostVirtualNetworkMapping”中的VMnet1虚拟交换机,单击后边的按钮,选择“Subnet”菜单,即可以调整你的网络ID。
2009-05-03_104702.jpg(66.13KB)
我在这里调整的是VMnet1,那么VMnet8当然也可以用这样的方式来调整
记住,在调整之后你的VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVMnet8也需要调整到相应的网络ID,不然Host和Guest如何通信呢?
切记,初学者在使用VMware的时候总是喜欢直接修改VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVMnet8虚拟网卡的IP,以为把它们设置为与Host在一个网段就可以实现通信和上网,实际上在看过这篇文章之后,应该明白,修改这两块虚拟网卡,对于实现网络通信,是多么的没有帮助!