之前在win7系统,用虚拟机连到网络的时候,没出什么问题。
后来在网上看到说是xp系统里的vmware服务没有启动,一去看果然是,把相关服务启动后,并改为自动启动(如果有用360,需要在开机优化那里,把相应服务设置为开机启动),在虚拟机选项选择NAT接入网络,执行service network restart就可以连到网络了。
后来由于某些原因换回xp系统后,重装虚拟机linux后,出现ifconfig里的eth0没有inet只有inet6,导致无法连接网络,在网上也找过一些,有说是驱动,或者服务没有启动,但我一直以为是虚拟机linux系统的问题,一直都没有解决,后来也有去看一下xp系统的网卡驱动,看起来也没问题,然后试过装几个系统,centos6,rhel5,Ubuntu也都是一样。
总结:原来是windows xp系统里的VMware相关服务没有启动。以后碰到问题,在某个环境下没有出现问题,但是可能换到另一个环境下就会出现问题,所以有时出现问题可以从这方面着手。在一个方法无法解决时,需要从多方面考虑,一步步进行排除。没有什么问题是无法解决的,多思考。