如何在单机环境下使用shell登录虚拟机

  由于学习的需要,本人在寝室的电脑中安装了一个Linux虚拟机,但由于寝室没有网络环境,发现不能用Putty登录我的虚拟机。每次只能直接在虚拟机上操作,经常要切入/切出,而且向虚拟机中传文件没有shell也很不方便,所以我决定找到一个解决办法,经过摸索,我成功了。

  首先,在虚拟机的系统关闭的状态下,修改虚拟机网卡的类型为Host-only,我之前的类型为Bridged,怎么尝试都不成功。然后启动Linux系统,你会发现虚拟机右下方的网卡图标上有一个小红叉,因为Windows主机没有连接网络,所以该虚拟机也显示的是没有连接状态。单击这个图标,选择connected,发现小红叉消失了。等到系统启动完后,使用ifconfig命令,看看系统有没有为你的网卡分配地址,如果没有,再重启一下系统就会有了。
   
  系统分配给我的IP是192.168.218.128,使用这个IP用Putty登录,竟然登录上了。大功告成。