在google搜vmware的网络配置主题,发现基本上都是介绍windows是host, 在vm里装linux之类的,我的情况是win xp是host, vm里再装win 2003和和一个xp, 要达到电脑没有接入任何网络(就是没有插网络到集线器之类), host要能与 vm间互相访问的目的.
下面来介绍一下安装步聚:(关键是安装Microsoft Loopback Adapter)
1. 安装vm ware 6.0, 不作介绍
2. 安装win 2003和xp到vm下, 特别要提到的就是在安装时网络连接不能选第四个, 好像是说不连接到网络之类的。连了其它三个后,安装完系后统后还可以重新配置. 装完VM里的两个系统后,它们的IP段如设成同段的,就可以互ping了, 现例设成192.168.146.181和192.168.146.180.
3. 装完系统后,在host机的网络属性里多了两个adapter, 一个是VMware Network Adapter VMnet1和VMware Network Adapter VMnet8, 我们需要再安装另一个microsoft loopback adapter, 在[控制面板]的[新增硬件]下选择安装microsoft loopback adapter. 装完之后,在网络属性里可以看到多了一个”本地连接2”. 打开它的属性,把它的IP设成和VM里装的系统同在一段上, 在高级里的网络共享里设成让VMware Network Adapter VMnet1共享, 点击OK后完成设置. 用ipconfig查看, 发现VMware Network Adapter VMnet1的IP被设成了192.168.0.1, 这个IP是0段的,你可以改成不与”本地连接2”相同的任意可用段。也可不用再设它的IP, 这样配置完后,还要在VM ware的菜单”Edit”à”Virtual Network Setting…”à”Host Virtual Network Mapping”的VMnet0中选择”Microsoft Loopback Adapter”, 点击确定后,三个系统就可互相ping了,(注意,这样设是电脑没有接入任何网络情况下可互ping, 并不是网上所说的host和vm设成相同段的IP就可以互ping的情况)
Host的”本地连接2”的IP是192.168.146.179, mask是255.255.255.0, 没设网关和DNS
VMnet1的IP是192.168.0.1, mask是255.255.255.0
VMnet8是自动获取IP, 不管它.
4. 关于上边设置的原理,在网上搜出来的一般都有讲解,我就不再讲了.
5. 下一步是设到三个台都可以上网。 再选个日子设一下.
6. 现在来设一下主机接入网络后,三个system可互ping并可单独上网的设法
A. 当然是接上网线啦, 接入网络号,把”本地连接1”设成IP 192.168.0.144, 因为我现在所在的可上网段是0, 把网关设成上网主机,本例是192.168.0.206, 并设好DNS。
B. 到VM中把IP设成可上网段内的IP, 本例是192.168.0.147, 网关和DNS设成和A提到的一样.
C. 现在在147中ping144是不通的, 还要在VM ware的菜单”Edit”à”Virtual Network Setting…”à”Host Virtual Network Mapping”的VMnet0中选择不是”Microsoft Loopback Adapter”的你电脑真正的那张网卡, 点击确定后,三个系统就可互相ping, 都在局域网中拥有真的IP, 也可单独上网了.
7.