VMware一共提供三种上网配置:桥接、NAT和Hostonly.
当你安装好RedHat9以后,你的网络连接里头会多出两个虚拟的网卡:VMware Network Adapter VMnet1和VMware Network Adapter VMnet8,并且XP主机系统会给两个虚拟网卡随机分配私有的网络地址。(不要更改这两个地址)首先你需要把你真实的物理网卡共享才可以进一步进行配置。具体的操作是:本地连接-->属性-->高级-->Internet连接共享,两个都勾选,并且选择共享给VMware Network Adapter VMnet1。
bridge桥接:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面。所以RedHat的网络配置和你XP的配置是完全一样的。例如我的是XP配置是IP地址:197.126.130.56 掩码是255.255.255.0 网关是197.126.130.1 而我的RedHat的配置是IP地址:197.126.130.57 掩码是255.255.255.0 网关是197.126.130.1 其余的DNS配置也完全同主机的配置是一样的。这样配置不太好的地方就是你需要有两个公网的IP地址。
NAT方式: 这种方式其实是把XP主机虚拟成一个路由器,有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8来帮助你转发数据包。所以你的RedHat9需要和VMware Network Adapter VMnet1配成一个网段的。例如XP主机系统给我的VMware Network Adapter VMnet1分配的私有地址是192.168.70.1,掩码是255.255.255.0,那么RedHat9上边的地址就应该是192.168.70.2(最大可以到254),掩码是255.255.255.0 网关是192.168.70.1(网关必须填VMware Network Adapter VMnet1的地址,因为是通过VMware Network Adapter VMnet1帮助你转发的)。DNS和XP主机填的一样就可以了。
hostonly方式: 一般情况下桥接和NAT方式就足以让你上网了,但是根据VMware的文档来看,hostonly也是可以上外网的,我没有实验所以不好乱说。希望实验过的兄弟补充一下。