这个问题我很久就遇到了。不过,在上次,我还是在网上查了一下,找到了解决的方法。

这个方法就是直接鼠标操作就可以了。点VM->Setting->Ethernet, 我本来设置的是桥接的方式连网的,打开的时候默认选的是Bridge,先点一下Custom,再点回Bridge,然后就去运行putty去连接就行了。这招果然管用。

      可是后来,不知道怎么的,有时候试着用这个不行。我经多次尝试之后,发现原来在linux虚拟机登录,再reboot一下,就行了。可是这样太麻烦。

      又过了一段时间,我发现,原来遇到putty登录不了linux虚拟机的时候,ping 本机Window的IP也都ping不通,ping别的网站也都ping不通。我就再在网上查了一下,发现,原来有时候可能是我的DNS的地址没有设置好,这时候要检查自己的DNS地址是否设置好,可以用命令cat /etc/resolv.conf 去查看,其中nameserver上面显示的就是DNS服务器的地址。这时如果没有设置的话,可以先去修改一下,再重启。就行了。不过,在DNS设置了的了情况下,还是不能用putty登录linux虚拟机,也不能ping通外面的网址和主机的IP,这时我就在思考,这是为什么呢?后来想想是不是linux虚拟机的网络管理模块没有启动?于是我就用命令/etc/init.d/network start去启动。结果成功了。我用putty可以登录上linux虚拟机了。另外那个/etc/init.d/network start 这条命令又可以以service network start来代替。

    

Logo

更多推荐