搞了一天虚拟机host only模式的设置,因为发现设置完后,相互间ping不通。网上说可能是防火墙问题(http://wangchunhai.blog.51cto.com/225186/381225),可是自己把虚拟机的防火墙关了也还是不行啊:service iptables stop。

没办法,再重装个linux了。本来设置为dhcp模式,可是发现没获取到IP,很奇怪(待下次再看看是什么情况?)。进入图形界面,设置了一下静态地址,192.168.0.24,mask:255.255.255.0。主要是为了保持一致,我主机上vmnet1的地址设置为192.168.0.1,mask:255.255.255.0,之前的linux1地址设置为192.168.0.23.都是同个网段。

设置完后,发现service network restart,启动时,bringging up eth0 failed!

进去/etc/sysyconfig/network-script/设置ifcfg-eth0,发现该配置还是dhcp模式,(奇怪,为何没修改成功?),手工再设置了。

再一次重启服务,竟然可以了。而且,ping 了192.168.0.23竟然通了,立马去原linux1试试,也是可以ping通192.168.0.24。所以,应该主机的问题了。回去检查vmnet1网卡的设置,以为图片1就是设置的地方了。vmnet1的防火墙原来在属性的高级项那里(图片2)。