开始搜索了一下教程,都说虚拟机的网络要用桥接的方式,但设置成桥接却死活也连不上。有人说是IP设置问题,有人说是虚拟机网络设置问题,有人说是防火墙的问题,能试的都试了,结果没有任何进展,参考这篇教程:http://www.linuxidc.com/Linux/2013-05/84818.htm
其中提到虚拟机网络用NAT方式的连接方法,我看后赶忙尝试,结果顺利连上。
环境:
宿主机OS:windows7 64bit
VMWare版本:9.0.2 build-1031769
Ubuntu版本:Ubuntu 12.10 64bit
准备工作:
确认Ubuntu中安装并启动了ssh,方法如下:
sudo apt-get install openssh-server
如果没安装过ssh,那么就会安装,如果提示已经安装过了,那就接着执行:
ps -e |grep ssh
如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。
方法很简单:
1.最好先将虚拟机网络配置还原默认,【编辑】->【虚拟网络编辑器】->【还原默认】
2.在虚拟机的设置中,点击【网络适配器】,网络连接方式选择【NAT】,点【确定】完成
3.重启虚拟机
4.打开【终端】,输入ifconfig,查看当前虚拟机地址(eth0的inet地址)
5.用putty连接该地址的22端口,完事
更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2