VMware网络配置详解.docx

上传人:b****8 文档编号:10361968 上传时间:2023-02-10 格式:DOCX 页数:10 大小:321.13KB
下载 相关 举报
VMware网络配置详解.docx_第1页
第1页 / 共10页
VMware网络配置详解.docx_第2页
第2页 / 共10页
VMware网络配置详解.docx_第3页
第3页 / 共10页
VMware网络配置详解.docx_第4页
第4页 / 共10页
VMware网络配置详解.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

VMware网络配置详解.docx

《VMware网络配置详解.docx》由会员分享,可在线阅读,更多相关《VMware网络配置详解.docx(10页珍藏版)》请在冰豆网上搜索。

VMware网络配置详解.docx

VMware网络配置详解

VMware网络配置详解:

三种网络模式简介及实现

VMware网络配置详解:

三种网络模式简介及实现

安装好虚拟机以后,在网络连接里面可以看到多了两块网卡:

其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍。

选择虚拟机网络模式方法如下,单击“Editvirtualmachinesettings,如图”所示:

然后在“Hardware”选项卡中选择“Ethernet,”在左边“Networkconnection框”架中有如下四个单选项:

 

1.Bridged(桥接模式)

在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器。

不过你需要多于一个的IP地址,并且需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。

如果你想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。

我用此模式实现了中标普华linux在局域网内一独立主机的设置。

windows主机ip为,linuxip为(同一个网段即可),同一局域网内其他主机都可以访问该linux。

2.NAT(网络地址转换模式)

 

使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。

NAT模式下的虚拟系统的TCP/IP配置信息是

也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。

由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。

采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

如果你想利用VMware安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。

我用此模式实现了Ubuntu对互联网的直接访问。

在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用Host-only模式。

在Host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。

可以利用WindowsXP里面自带的Internet连接共享(实际上是一个简单的路由NAT)来让虚拟机通过主机真实的网卡进行外网的访问。

虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等)都是由VMnet1(Host-only)虚拟网络的DHCP服务器来动态分配的。

如果你想利用VMware创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择Host-only模式。

我用此模式实现了scoopenserver和主机windowsxp的通讯。

其中VMnet1ip地址设置为,sco505ip地址设置为(同一个网段即可)。

同样实现了

redhatlinux9同主机的通讯。

VMnet0:

这是VMware用于虚拟桥接网络下的虚拟交换机;

VMnet1:

这是VMware用于虚拟Host-Only网络下的虚拟交换机;

VMnet8:

这是VMware用于虚拟NAT网络下的虚拟交换机;

VMwareNetworkAdapterVMnet1:

这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡;

VMwareNetworkAdapterVMnet8:

这是Host用于与NAT虚拟网络进行通信的虚拟网卡;

无网络环境下VmwareHost主机与Guest虚拟机通信(转自互联网)

Posted六月13,2009

需要在一台演示用的笔记本上安装演示系统,演示系统需要安装Oracle、Tomcat、Apache等应用。

由于笔记本是HP较新的TouchSmarttx2-1012,操作系统缺省是VistaHomePremium版本,无法安装Oracle,换成WindowsXP包括触摸屏驱动在内的很多驱动都找不到。

同时由于演示系统需要供非技术人员用,需要将演示系统做成相对傻瓜化的方式,要让他们记住从系统服务里启动一堆东西是很麻烦的事情。

如果所有的都做成服务随系统自动启动,Vista系统已经足够缓慢了,再加上Oracle、Tomcat等更慢的让人崩溃。

于是乎装个VMWARE倒是不错的方案,在虚拟机中装个符合演示系统需要的最简版本的Linux,将demo、Oracle、Tomcat、Apache等装到虚拟机环境中,所有的应用都做成随系统自动启动。

平常不演示时候,不用启动VMWARE,演示时候再启动,这样能够较好平衡日

常使用系统性能与傻瓜化使用的需要。

只不过又遇到一个问题,平常做演示的时候,很多地方并不具备网络环境。

怎样在无网络的环境下让Host与Guest直接能够相互通信呢

其实很简单,问题的关键在于理解Vmware的vmnet0、vmnet1、vmnet8。

1、vmnet0

这是VmwareBridged模式使用的NetworkAdapter。

在Bridged模式下,Vmware实际上构建了一个也叫vmnet0的虚拟网桥,Host的物理网卡及Guest的虚拟网卡都连接到虚拟网桥的端口上。

与sniffer的原理类似,Vmware通过将Host的物理网卡设置为混杂模式,连接在虚拟网桥上的Host和Guest遵循Ethernet的CSMA/CD协议进行信道的争用和共享,这样Host的物理网卡就可以监听多个目标地址的包。

由于Host和guest都处在同一个Bridged网络中,Host的物理网卡就可以把目标地址为Guest虚拟机的数据包截获下来,通过VMwareBridgeProtocol协议转发给Guest的虚拟网卡,达到了“桥接”的功能。

由于此种模式只能在具有网络环境的情况下使用,不是我们讨论的重点。

2、vmnet1

这是VmwareHost-Only模式使用的NetworkAdapter。

在Host-Only模式下,Vmware实际上构建了一个也叫VMnet1的VirtualNetwork。

VMnet1VirtualNetwork的子网地址为:

,子网掩码为:

,网关地址为:

Host通过“VMWareVirtualEthernetAdapterforVMnet1连接到虚拟”网络。

对于VMnet1网络Vmware提供了DHCP服务,这样Host与Guest都可以通过Vmware的DHCP服务器可以分配到网段的ip地址。

缺省情况下在host下VMwareNetworkAdapterVMnet1属性中,vmnet1的ip地址已经设置为。

Guest虚拟机的Linux在采用DHCP的情况下,eth0获得的ip地址为,由于是Host-Only模式,因此缺省情况下没有gateway。

因此在无网络环境的情况下,Host与Guest要相互通信,可以通过VMnet1的DHCP服务器给host主机的vmnet1NetworkAdapter和Guest虚拟主机的NetworkAdapter分配的ip地址来相互通信。

3、vmnet8

这是VmwareNAT模式使用的NetworkAdapter。

在NAT模式下,Vmware实际上构建了一个叫VMnet8的VirtualNetwork。

VMnet8VirtualNetwork的子网地址为子网掩码为,NAT网关地址为。

Host通过“VMWareVirtualEthernetAdapterforVMnet8连接到虚拟”网络。

对于VMnet8网络Vmware提供了DHCP服务,这样Host与Guest虚拟机都可以通过Vmware的DHCP服务器可以分配到网段的ip地址。

在Host网络链接的VMwareNetworkAdapterVMnet8属性中,Host主机vmnet8的ip地址已经被缺省设置为。

在Guest虚拟机的Linux采用DHCP的情况下,Guest虚拟机的eth0获得的ip地址为,gateway地址为,实际上就是vmnet8的网关地址。

当然也可以不使用DHCP,手工将虚拟机的eth0的ip地址配置为网段的ip地址。

因此在具有网络环境及无网络环境的情况下,host与虚拟机要相互通信,可以通过VMnet8的DHCP服务器给host主机的vmnet8NetworkAdapter适配器和虚拟主机的NetworkAdapter分配的ip地址来相互通信。

总结:

在无网络环境下,可以采用vmnet1、vmnet8的ip地址来完成host主机与Guest虚拟机之间的通信。

相比较而言,NAT模式在具有网络的条件下也能够正常使用,因此在无网络的环境下,采用NAT模式比Host-Only模式方便得多。

虚拟网络设置

这部分的功能我觉得一般的用户已经用不到了,因为它的作用是使用VM的高度可扩展网络模型组建非常复杂的局域网,我相信这才是新的VMware的精华所在。

这是VMware的一个复杂拓扑的实例,它自定义了VMnet2和VMnet3这些都要用到定义每个VMnet的DHCP和NAT,总之是非常复杂了,而且这样做只有在虚拟机群非常庞大的时候才用得到。

好了,对VMware的介绍就到这了,如果大家英文很好,那么在它的帮助中你会发现远深与本文的内容,事实上,作为一款虚拟机软件,它带给我们的已不仅是能够虚拟出单一的系统,而是能够虚拟出庞大而复杂的网络,本文只是触及皮毛。

当然如果朋友们非常关注VMware更深层次的功能的话,我也非常愿意与大家就此进行讨论。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1