虚拟机上网_联网_局域网_应用_第1页
虚拟机上网_联网_局域网_应用_第2页
虚拟机上网_联网_局域网_应用_第3页
虚拟机上网_联网_局域网_应用_第4页
虚拟机上网_联网_局域网_应用_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录目录11虚拟机自带系统服务之说明211VMWAREAUTHORIZATIONSERVICE212VMWAREAGENTSERVICE213VMWAREDHCPSERVICE214VMWARENATSERVICE215MWAREVIRTUALMOUNTMANAGEREXTENDED216小提示22虚拟机网络分类及适用条件221BRIDGED网桥模式222NAT网络地址转换模式223HOSTONLY主机模式324CUSTOM自定义特殊的网络模式325补充33VMWARE的3种网络模型431桥接网络432NAT网络633HOSTONLY网络124虚拟机网络通信常见问题排除及解决方法1641虚拟机系统安装好后不出现网卡。1642无论虚拟机系统选择哪种网络类型都无法正常和物理机系统正常通信1743虚拟机系统能够和物理机间正常通信,但虚拟机却无法访问互联网。175附加小知识1751WINDOWS2003操作系统IE增强的安全配置171虚拟机自带系统服务之说明这里我们要对安装好后虚拟机会产生的几个服务进行一下小说明,下面的五个服务我们最主要掌握好2个服务,哪两个我下面会进行说明11VMWAREAUTHORIZATIONSERVICE这个服务从字面解释是“一个VM授权的服务”,我们不必要去管它,其实有些服务完全可以禁用它,或是手动来节省我们系统的内存12VMWAREAGENTSERVICE这个是一个VM代理服务,我们一般用不到把它设置成手动吧13VMWAREDHCPSERVICE这个和下面NAT服务是我们应该知道我掌握的在系统中我们应该也能找到“DHCPCLINT”这个服务知道它用途了吧DHCP是自己动分配IP的服务14VMWARENATSERVICE这个主要和NAT网络模式对应,如果你在用NAT共享上网方式上网时,这个服务没打开是怎么样都上不去的15MWAREVIRTUALMOUNTMANAGEREXTENDED这个是6X多出来的一个功能,就是能把虚拟机中磁盘映射到本来物理机中的一个功能,就是在不开启虚拟时也能访问到虚拟机中一个不错的功能吧不过我一般是用不到设置成手动吧16小提示其实我们完全可以把以上服务的启动方式,做成一个揩处理让我用的时候来开启这些服务,不用的时候就来关闭这些服务,这样能少占我们的内存,当然你配置好,就不来管它了,你应该在进程中发现VM的进程吧不用的时候结束它吧批处理的制作呢,主留给大家自己去解决了,动手吧2虚拟机网络分类及适用条件我们先对VMWARE的网络模式进行一个了解吧21BRIDGED网桥模式在这种模式下,VMWARE虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个HUB上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。适用条件如果你想利用VMWARE在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。22NAT网络地址转换模式使用NAT模式,就是让虚拟系统借助NAT网络地址转换功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMNET8NAT虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。适用条件如果你想利用VMWARE安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。推荐大家适用此种网络连接模式23HOSTONLY主机模式在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用HOSTONLY模式。在HOSTONLY模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。提示在HOSTONLY模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。在HOSTONLY模式下,虚拟系统的TCP/IP配置信息如IP地址、网关地址、DNS服务器等,都是由VMNET1HOSTONLY虚拟网络的DHCP服务器来动态分配的。适用条件如果你想利用VMWARE创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择HOSTONLY模式。24CUSTOM自定义特殊的网络模式这种模式我们不在这里进行讨论,这是一种特殊的网络模式用户可以根据自己需要自己去定义。有能力的可以自己去研究下吧像我这样的一般用户就用不到了、注意以上所提到的BRIDGED模式下的VMNET0虚拟网络、NAT模式下的VMNET8虚拟网络、HOSTONLY模式下的VMNET1虚拟网络,都是由VMWARE虚拟机自动配置而生成的,不需要用户自行设置。VMNET8和VMNET1提供DHCP服务,VMNET0虚拟网络则不提供。25补充在你安装好虚拟机后会在你的网络连接中多出两个本地连接分别叫做VMWARENETWORKADAPTERVMNET8和VMWARENETWORKADAPTERVMNET1,其实在VM中都说它们的设置说明,点击菜单中的EDITVIRTULNETWORKEDITOR如图所示其实他们的作用上面都有说明了,比如VMNET1是用于HOSTONLY模式的,V8是用于NAT模式的如果我们不用HOSTONLY模式的话可以把V1连接禁用掉,以节省资源如果你用BRIDGED模式的话都可以把两个都禁用掉,我一般采用桥接模式小提示就是你在切换不同的网络模式以后发现PING不能网络,要注意防火墙(我想你不会这么傻吧,开这防火墙在那死PING),如果还是PING不通先把本地连接先禁用在启用,一般就可以搞定3VMWARE的3种网络模型很多朋友都曾问到关于GUEST和HOST互联,其实这并不是一件困难的事情,只要能够理解VMWARE的网络模型即可,今天结合着我的虚拟机,来详细介绍一下VMWARE的3种网络结构,在说到VMWARE的网络模型之前,先说一下VMWARE的几个虚拟设备VMNET0这是VMWARE用于虚拟桥接网络下的虚拟交换机;VMNET1这是VMWARE用于虚拟HOSTONLY网络下的虚拟交换机;VMNET8这是VMWARE用于虚拟NAT网络下的虚拟交换机;VMWARENETWORKADAPTERVMNET1这是HOST用于与HOSTONLY虚拟网络进行通信的虚拟网卡;VMWARENETWORKADAPTERVMNET8这是HOST用于与NAT虚拟网络进行通信的虚拟网卡;31桥接网络HOST的物理网卡和GUEST的网卡在VMNET0交换机上通过虚拟网桥进行桥接,这也就是说,我的物理网卡和我的GUEST的虚拟网卡(注这个虚拟网卡不等于VMWARENETWORKADAPTERVMNET1或者VMWARENETWORKADAPTERVMNET8)处于同等地位,此时的GUEST就好像我的HOST所在的一个网段上的另外一台机器。打个比方来说我的HOST的物理网卡配置如下IP地址为手工指定方式,网关为19216801,那么我的GUEST就应该和我的HOST处于同一个网段,它的配置可为同样,IP地址也为手工指定方式,网关也为19216801,这样的话,IP地址为19216802的HOST和IP地址为1921680158的GUEST就可以互通了当然,GUEST所配置的IP地址一定要在1921680网段没有被占用,而且我的网络管理员允许我来使用这个IP地址。如果在1921680网段,存在DHCP服务器,那么HOST和GUEST都可以把IP地址获取方式设置为DHCP方式。32NAT网络在NAT网络中,会使用到VMNET8虚拟交换机,HOST上的VMWARENETWORKADAPTERVMNET8虚拟网卡被连接到VMNET8交换机上,来与GUEST进行通信,但是VMWARENETWORKADAPTERVMNET8虚拟网卡仅仅是用于和VMNET8网段通信用的,它并不为VMNET8网段提供路由功能,处于虚拟NAT网络下的GUEST是使用虚拟的NAT服务器来连接到INTERNET的。VMWARE功能非常强大,在NAT网络下,我们甚至可使用PORTFORWARDING功能,来把HOST的某一个TCP或者UDP端口映射到GUEST上如图我的VMWARENETWORKADAPTERVMNET8虚拟网卡的IP地址配置如下IP地址是手工指定的,但却不是由我来指定的,而是VMWARE在安装的时候自动随机指定的一个IP地址(注意,不要修改VMWARENETWORKADAPTERVMNET8虚拟网卡所在的网络ID,这样的话会造成HOST和GUEST无法通信)那么,我的NAT网络的虚拟机的IP地址也为192168850这个网段,其IP地址配置为可以看到,它的IP地址分是由DHCP服务器分配的的,DHCP服务器的地址为19216885254,那为什么会有DHCP服务器存在呢这是因为VMWARE安装之后,会有一台虚拟的DHCP服务器为虚拟机来分配IP地址,这个DHCP服务器,你可以PING通它,但是无法进行访问,因为实际上它就是一个系统服务而已,在开始运行中输入SERVICESMSC,就会看到这个服务此时可以看到,GUEST的网卡和HOST上的VMWARENETWORKADAPTERVMNET8虚拟网卡拥有相同的网络ID,这样的话,在GUEST中,PING通HOST就没有问题了有一点需要说明的是,在NAT方式的网络中,GUEST的GATEWAY都指向了192168X2,在本例中,X85,也就是那个虚拟的NAT服务器的地址,这个服务器是一台虚拟的NAT服务器,可以PING通它,但是却无法访问到这台虚拟机,因为这同样也是一个系统服务这时候,我的GUEST和HOST就可以实现互访了,并且如果我的HOST此时已经连接到了INTERNET,那么我的GUEST也就可以连上INTERNET了。那么HOST上的VMWARENETWORKADAPTERVMNET8虚拟网卡在这里扮演了一个什么角色呢它仅仅是为HOST和NAT虚拟网络提供了一个通信接口,所以,即便在HOST中DISABLE掉这块虚拟网卡,GUEST仍然是可以上网的,只是HOST无法再访问VMNET8网段,也即是无法访问GUEST而已。另附例如下主机这是宿主机是的NAT主机上的NAT的由这里的IP我们知道了虚拟机上的IP都应该是在1921681861192168186254这个网段之间。TCP属性主机虚拟机上的服务器(SERVER2003)一定要设定首选的DNS1921681861已使用所以要用1921681862虚拟机上的客户机(XP)一定要设定首选的DNS1921681861已使用所以要用1921681862设置网卡可以得到当然选择NAT也是一样的33HOSTONLY网络在HOSTONLY网络中,HOSTONLY网络被用来设计成一个与外界隔绝的(ISOLATED)网络,其实HOSTONLY网络和NAT网络非常相似,唯一不同的地方就是在HOSTONLY网络中,没有用到NAT服务,没有服务器为VMNET1网络做路由,它当然就没有办法访问INTERNET啦,可是如果此时我的HOST要和GUEST通信怎么办呢当然就要用到VMWARENETWORKADAPTERVMNET1这块虚拟网卡了。如下图,这是我的HOST上的VMWARENETWORKADAPTERVMNET1虚拟网卡的配置,同样,VMWARE也为我自动随机分配好了它的IP那么如果我把GUEST的网络设置成了HOSTONLY的话,把它的IP获取方式设置为DHCP,它会到虚拟的DHCP服务器上拿到IP,这个DHCP服务器仍然是一个虚拟的DHCP服务器(仅仅是一个系统服务而已),而且在下图中,可以看到,这个DHCP服务器的IP地址仍然是192168X254,这里X163,因为要和我的VMNET1的网络ID相同。所以,GUEST所获得的IP和我的HOST的VMWARENETWORKADAPTERVMNET1虚拟网卡的IP使用同一个网络ID可以看到,在HOSTONLY网络下,GUEST的DEFAULTGATEWAY被设置为NULL,这是由于没有默认路由器为它到外部网络提供路由的缘故,也即是上边说到的HOSTONLY网络没有NAT服务器如果使用ROUTEADD命令加上某个地址做为它的路由器,它仍然不能访问INTERNET(实际上也没有地址可加)。这样,我的GUEST虽然没有办法访问INTERNET,但是仍然可以和我的HOST进行通信,这正是因为我的HOST上的VMWARENETWORKADAPTERVMNET1虚拟网卡起到了作用,它负责和VMNET1网络相连,为我访问HOSTONLY网络下的GUEST提供了通信接口。下图显示了在HOSTONLY网络中的GUEST与我的HOST的通信情况至于为何要把HOSTONLY网络设置为没有DEFAULTGATEWAY的方式,这是VMWARE的设计使然,它就是让我们建立一个与外界隔离(ISOLATED)的网络时而使用的。事实上,如果我足够BT,也可以在HOST上来为VMWARENETWORKADAPTERVMNET1虚拟网卡来做路由。比如,我可以用WINDOWS2000的RRAS来做,这样的话,处于HOSTONLY网络下的GUEST就又可以上网了,它们只需要使用ROUTEADD命令把自己的DEFAULTGATEWAY指向HOST上的VMWARENETWORKADAPTERVMNET1虚拟网卡即可,不过这样做不推荐,也没有必要(有兴趣的朋友可以自己实际做一下看看)。至此,VMWARE的3种网络,就应该可以理解了。可以看到,如果想要GUEST上网,在3种网络模型中,最为简单的方式就是NAT,因为它不需要任何的网卡设置,IP地址也可以从虚拟的DHCP服务器来获得,要做的仅仅就是把它的网络设置为NAT方式即可。至于BRIDGED模式,则需要额外的IP地址,这有可能会实现不了,因为并不是每个ISP都那么大方。如果是HOSTONLY,则又需要设置RRAS,没有几个人会愿意为了让虚拟机上网而换OS的,所以就用NAT最好了。在这里要强调的一点是,如果设置了HOSTONLY网络,非要为VMNET1做路由,一定要用RRAS,而不要用WINDOWSXP或者2000的ICS,因为它会自动把内网的接口地址改为19216801。你在安装虚拟机的时候,VMWARE不会正好给你的VMWARENETWORKADAPTERVMNET1虚拟网卡分配为19216801的地址吧这样的话会造成VMWARENETWORKADAPTERVMNET1虚拟网卡和VMNET1网段的网络ID不一致,自然,你的GUEST就没有办法和HOST通信了实际上经常还会遇到这样的情况比如VMWARE为我分配的网络ID在将来会被我用到,或者嫌VMWARE为你分配的网络不好(比如它给你分了个1921681480的网络ID),那么可以到这里来修改单击VMWARE的“HOST”菜单,选择“VIRTUALNETWORKSETTINGS”选择“HOSTVIRTUALNETWORKMAPPING”中,VMNET1所在的虚拟网络,单击后边的按钮,选择“SUBNET”菜单,即可以调整你的网络ID。我在这里调整的是VMNET1,那么VMNET8当然也可以用这样的方式来调整。记住,在调整之后你的VMWARENETWORKADAPTERVMNET1和VMWARENETWORKADAPTERVMNET8也需要调整到相应的网络ID,不然HOST和GUEST如何通信呢初学者在使用VMWARE的时候,总是喜欢直接修改VMWARENETWORKADAPTERVMNET1和VMWARENETWORKADAPTERVMNET8这两块虚拟网卡的IP地址,以为把它们设置为与HOST在一个网段就可以实现通信和上网,实际上在看过这篇文章之后,应该明白,修改这两块虚拟网卡,对于实现网络通信,是多么的没有帮助4虚拟机网络通信常见问题排除及解决方法我在这里列举出来的问题是常见的一些问题,不可能列出的很全大家有什么问题放出来,可以一起解决来补充41虚拟机系统安装好后不出现网卡。如果你边个都没出现就急着用上面的网络上模式一个一个去试那,肯定是不行的,这可能是你没安装VMTOOLS的原因,我觉得这个可能必是最大的,当我们安装好虚拟系统时候就要先安装VMTOOLS(这点非常重要)一些自带的驱动包程序等等,然后重启虚拟机后试下,看能否解决如果没发现这个工具包,我们可以到网上搜一下,找到独立安装的还有一种情况是什么呢就是当我们安装好TOOL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论