今天在Vmware上装了Ubuntu Linux ,图形界面做得还是很不错的,不过好像连编译环境已开始都不自带,不爽。用的时候碰到一个大问题,就是用Vmware共享上网的问题。在小侯的帮助下终于解决,简单记录如下:
环境:Windows XP 上用Vmware安装linux(windows host + linux guest )
网络配置步骤:
1. 在vmware workstation上安装Linux的时候,网络接口选hostonly(如果你已经安装好 了,用了nat或bridge也没有关系,在虚拟机的属性里改成hostonly就行了。)
2. 到windows XP中查看网络连接,你会发现除了原有的网卡之外,又多了Vmnet1和Vmnet8。如果你看了一下说明书应该知道,vmnet1是hostonly的接口,而Vmnet8是使用NAT的网络接口。在这里我们既不想用VMWARE自带的DHCP也不想用他的NAT所以我们只关心VMnet1 。
3. 查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMNET1,如下图。

4. 再看一下你的VMnet1 的属性,看一下TCP/IP协议的设置,会发现已经被自动设置为192.168.0.1/255.255.255.0,如下图。

5. windows下的设置完成,转入到跑linux的虚拟机。将你的eth0的ip地址设置为静态的(如果安装时没有选静态的话)
原理简述:
使用hostonly这个网络接口连接虚拟机和主机,然后利用windows Xp/2000里面自带的internet连接共享(实际上是一个简单的路由NAT)来让虚拟机 通过原来的网卡进行外网的访问。
参考文章:这里 和 vmware 配置实例-linux host + windows guest + firewall 。
在这里看到一个体验linux的好方法,不过速度慢了一点
The Open Source Demo Centre service 提供了可能是最方便的体验Linux的方法。
点击那个» START Linux 会下载一个小文件,执行之即会连接到OSDC的服务器,然后就可以使用他们机器上的Linux了,配备是KDE 3.2,Open Source,Firefox,GIMP和其他Linux常用软件。
看你的网速如何,如果速度一般,那效果就差强人意了。