64位win7安装的VM虚拟XP系统下联网解决方案 - 可忆网
晓伍博客:用心专注,分享生活及工作思考 JUST DO IT AND ENJOY YOUR LIFE!
« »

64位win7安装的VM虚拟XP系统下联网解决方案

字号:  小.  .  .

纠结的WIN7,太能折磨人了,不光是许多专业软件安装不上不兼容外,连网银也经常出问题,貌似时好时坏的样子,于是在我已经安装了虚拟机VM WORKSTATION情况下就在琢磨还是在XP上运行这样一些不兼容软件和网银吧,由此新问题就是如何使虚拟XP系统连接上网络,这当然很重要。

由此涉及到的是通过虚拟机下的虚拟网卡借用真实系统下的网卡进行连接,下面分几步走:

1、VMware网络连接选择的是NAT方式。

NAT :NAT就是network address translate的简称。网络地址转换,这个技术是为了让象192.168.*.*这样的私有ip段能够访问internet而开发的。私有ip段,可以由任何公司和个人使用,所以世界上有无数电脑使用了192.168.0.111这样的地址,而这个地址绝对不能出现在internet上,因为这肯定会造成路由的失败。但是,ip地址的稀缺让我们必须采用这种共享ip的方案,同时还要允许这些机器访问internet。这样的前提下,NAT就应运而生了。

NAT技术应用在internet网关和路由器上,比如192.168.0.111这个地址要访问internet,它的数据包就要通过一个网关或者路由器,而网关或者路由器拥有一个能访问internet的ip地址,这样的网关和路由器就要在收发数据包时,对数据包的IP协议层数据进行更改(即 NAT),以使私有网段的主机能够顺利访问internet。

一个最典型的例子,就要算大学宿舍或者一些公司办公室内使用的路由器共享上网方式。内部网段192.168.1.× ,通过路由器进入校园局域10.10.110.×或者公司网关(这里指路由IP),然后通过网关,进入internet。这个过程中,路由器做了一次NAT,而最后的出口连接internet网关又做了一次NAT。

VMWare的NAT上网采用的技术是一样的,它在主机和虚拟机之间用软件伪造出一块网卡,这块网卡和虚拟机的ip处于一个地址段。同时,在这块网卡和主机的网络接口之间进行NAT。虚拟机发出的每一块数据包都会经过虚拟网卡,然后nat,然后由主机的接口发出。

由于在这种条件下,虚拟机和主机不在同一个ip段,但是主机相当于虚拟机的网关,所以虚拟机能ping到主机的ip,但是主机ping不到虚拟机的ip。

2、在windows7中,查看所有的网络连接,你应该发现除了原有的网卡之外,又多了Vmnet1和Vmnet8。vmnet1是Host-only的接口,而Vmnet8是就是我们要使用的NAT的网络接口。

3、在windows7主机上,运行—cmd—ipconfig(空格/all,查看VMnet8的IP地址,一般是192.168.X.1。比如说我的查看后是192.168.58.1。

4、虚拟机设置链接方式。单击虚拟机(M)-设置,将VMnet8(NAT)设置为虚拟网卡,最后进入虚拟机操作系统下,进行最后的联网设置,见第5步。

5、在xp虚拟机里把网卡IP设置成和VMnet8一个网段的IP(192.168.X.Z/255.255.255.0)  ,通过第3步查询出VMnet的IP后在虚拟机系统下设置IP为192.168.58.2,这里以VMnet8的IP为网关发送和接收数据,其余设置如DNS等与真实系统下的联网设置相同即可。

通过这样的设置后,象使用网银和其他不兼容软件,统统加到虚拟机操作系统下来运行是一个不错的选择,就不用再纠结,比如我的情况,网银本来原本在win7下是好好的,支付宝证书安装过若干回,还有银行网银导航保护证书也安装无数遍,最后还提示安装,象中彩票般安装好后不晓得某种原因某时又经常出问题,让人防不胜防也烦不胜烦,所以很有必要采取虚拟机系统下原始化的方式操作。

感慨,兼容真的很重要,可是与时俱进又有好多公司和人注意呢,在这样发展飞速的网络时代,搞好兼容是一个重中之重的关键杀手锏啊。

日志信息 »

该日志于2011-07-05 16:00由 晓伍 发表在IT堂分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

声明:本站遵循 署名-非商业性使用-禁止演绎 3.0 共享协议. 转载请注明转自 可忆网

相关日志 »

AdSense »

悠享乐淘



2条评论

  1. 小贝说道:
    关键是64位win7下用vm8.0.4装的xp3没有网卡啊,怎么设置ip :sad:
    • 晓伍说道:
      @小贝:不是的,是直接利用win7下的网卡,装完虚拟机后一般有VMware Network Adapter VMnet8 及VMware Network Adapter VMnet1 这样的虚拟网卡,然后以实体机的网卡上IP作为网关这样子,一般选择nat模式即可。

发表评论 »


=8+7(必填)请输入两数之和.