这是我发在Blog的杂文,说的是虚拟机中装系统并连到外网的简单应用,可用处可以很多,调试软件、多开游戏挂机等等,如果感兴趣不妨研究研究探讨一下~~~~~~~~~~~~~
*********************
很多人说HOST-ONLY方式是一个封闭的虚拟局域网环境,要连到外网最好用桥接、NAT等,我看不然。说说我的做法,以前学搞无盘的时候习惯装一个WIN2K进去做服务器,装几个WIN98进去做工作站,然后用WIN2K路由出来,当然那是按样画瓢做教程功课的,真要用来做些实际的事那运行速度没法说,一个字“非常慢!”,安装和设置上也比较麻烦。相比,用HOST-ONLY方式就简单多了。
例如,现在要做的是只在虚拟机里装个精小省内存的WIN98,让它连到外网,尽情的用它来干些事情。理论不会怎么说,做事情总是动手好过动口。开始练练,首先环顾一下现在你已在使用中的XP系统,想想有没关闭过一些系统默认的网络相关的服务,有的话最好恢复过来,有时候成功与否往往和一些小节有极大关系。如果你记性也象我一样不太好就用一些工具软件来恢复吧,如象“超级兔子”就有这功能,不是广告,我的确这么干的。还有,如果安装有第三方的防火墙的话也要弄一下,把192.168.0.0~192.168.255.255这段子网放行,因为接下来要用到。
一般人都知道安装好VMWar后会在“网络连接管理”中看到两快多出来的虚拟网卡,VN1和VN8,这里我们只用到VN1。再继续之前你要确定你已经有一个可用的拨号连接和一块真实网卡(本地连接),不然我没法说了。一切没问题的话打开拨号连接的属性,在里面把VN1设为可共享上网的连接,这时系统会自动把VN1的IP/TCP里IP地址设为192.168.0.1,掩码255.255.255.0,余下VN1的网关和DNS这两项空白,我们当然不会让它空着,打开真实网卡(本地连接)看看,真实网卡(本地连接)的IP是192.168.1.2,就把192.168.1.2填到VN1里面做网关和DNS,这样一来VN1就和真实网卡(本地连接)连通了,宿主机到这部分也就算是设置好了,很简单。
接下来转过去弄虚拟机了,按默认在虚拟机中安装好WIN98、VMWar Tools,然后虚拟机会在98系统中给你虚拟出一个名为AMDXXXXXX的网卡(名太长忘了),这时只须将它的IP/TCP协议IP设成192.168.0.0到192.168.255.255间的任何一个地址,只要不和现有的IP重复,网关、DNS用VN1的IP,192.168.0.1。再设一下虚拟机的网卡连接方式,点最右下角的绿色网卡图标打开对话,对话最下是一个自定义连接的下拉列表,拉开它直接选中VN1,OK!回到WIN98打开IE,输入
www.xxx.com,看到熟悉的画面,成功了,祝贺你!
如果不行的话,你肯定是点错虚拟机中网卡连接方式项了,如果是点了中间HOST ONLY项,那你须设置虚拟机的网络参数-VN1的子网段要设成从192.168.0.0开始,DHCP网关设成VN1的192.168.0.1,这样网速会慢点(看不出来的)???因为直接选中自定义VN1就把AMDxxxxx到VN1到真实网卡(本地连接)
一条直线的连出去了,而选中HOST ONLY项(没明确连那个卡)AMDxxxxx须经过DHCP地址池游一下,直到(经DHCP分配)碰上VN1才能连上VN1再连上真实网卡(本地连接)最后连出外网。
那再如果是选了直接连接到物理网卡,也同样要在虚拟机的网络参数中分配一个可用的真实网卡。不过能连出去就最好最直接,可是我经常连不通,不知道其中什么OM,晕!