vm_xshell和xftp无法连接虚拟机

问题起因:

2018年11月15日星期四早上,起床无事,看虚拟机不顺眼(想转移至另一个盘符),手贱,强行将虚拟机安装路径下的文件夹直接转移D盘,导致虚拟机无法运行。于是正常卸载后着手重装虚拟机(VM)。

问题详情:

问题来了,重装过后,centOS无法正常运行,于是又重装centOS,重装过后,centOS能够打开了,emmm,对,输入账户密码能够登录进去,网络适配器调节为NAT模式,对,就是这样操作,然后也能访问外网,一切看起都没毛病。但是!但是!但是我通过主机上的xshell和xftp远程访问centOS,无法连接。

问题分析:

  1. 开始我想是不是centOS的防火墙没开(22端口是否关闭),然后我看是正常的呀
  2. 然后我看centOS的ip是否正确,检查过后也没毛病呀。
  3. 再然后我就去看虚拟机的网络适配器,

来个几张图看看:

vm_xshell和xftp无法连接虚拟机

这一步没毛病的,就是这样做,但是,很神奇,我点击确定后,经过漫长的等待,结果还是这个界面的样子,第二步的勾没有勾上(开始还没发现,等了一个多小时才发现),这是为什么没勾上,然后看了一下网上的网络配置,发现一个新玩意,网络适配器,也就是说点击了这个勾,在主机上会有网络适配器,我发个图给你们瞅瞅

vm_xshell和xftp无法连接虚拟机

就是红色框里的两个东东,如果第二部的勾是勾上的,就有这两个东西,但是我没有。然后我就去问度娘,我说为什么vm12无法安装网络适配器,下面就将解决方案了

问题解决:

  1. 先正常卸载vm(注意转移centOS这些玩意哟)
  2. 然后下载一个ccleaner(这是链接:https://download.csdn.net/download/qq_37513473/10787499 ),注意关闭360,安全管家这一类软件哟;

vm_xshell和xftp无法连接虚拟机

从左到右依次点击

     3.正常安装VM

     4.完成以上操作就ok了,再去编辑->虚拟网络编辑器看,就是下面这样,然后再去主机看网络适配器,欧克了的

vm_xshell和xftp无法连接虚拟机

 

     5.然后打开你的centOS,用xshell连接,没毛病了

 

这个问题折腾了我一天,初学这个,很多东西都不知道,希望有大佬能够指点。

参考:

https://www.cnblogs.com/chenmingjun/p/8178166.html