哦 我后来是用了 下面的方法搞好的了
Vmware Workstation是一款虚拟机软件,能在windows系统或linux下虚拟出另外一个系统,可以看作是两***立的机器,所以在你的一台机器上能完成网络通信的实验。
首先是在window xp sp2下安装Vmware Workstation 4.0.5 build-6030,并在Vmware中安装linux,然后在linux中实现上网。
在安装好Vmware Workstation后,假如你虚拟机的网络连接选为网桥,那么会在你的windows下的网络连接中多出一个VMware Network Adapter VMnet1和一个VMware Network Adapter VMnet8,可以叫它们虚拟网卡。然后像设置你的网卡一样设置这两个虚拟网卡,假如你的物理网卡设为ip:192.168.0.2,子网掩码:255.255.255.0,网关:192.168.0.1,那么你的两个虚拟网卡就要设置为ip:192.168.0.3,子网掩码:255.255.255.0,网关:192.168.0.1和ip:192.168.0.4,子网掩码:255.255.255.0,网关:192.168.0.1。这样windows下的工作就做完了。然后我们打开虚拟机,进入linux,打开网络设置,填入和你的VMware Network Adapter VMnet8一样的网络设置(切忌千万不要让它自动获得ip,这样就比较麻烦了).然后激活你的网卡,这样设置就基本完成了,重起Linux,再打开你的浏览器就可以上网了(DNS还是设置成XP下的)。
注意,虚拟机的两个虚拟网卡会对你在windows下的上网构成威胁,所以在你不用虚拟机时最好将它们禁用了。还有,最好在启动完linux以后再打开这两个虚拟网卡(好像两个必须同时打开),这样就可以在windows和linux下同时上网了,在关闭linux之前,将它们禁用了,就不会影响windows下的上网,否则会有意想不到的灾难发生。