引言:自己在创建虚拟机和FinalShell连接虚拟机发现一直连接超时,一路填坑,终于解决了。我将把我的全过程遇到的问题,看了哪些帖子,如何解决问题全部奉上。会有一些别的大佬的帖子,有些方法可能直接命中问题,有些是填坑。对我来说都是好的。侵权删。
创建centos7
资源:
-
VMware workstation和finalshell下载(不知道怎么上传文件)
-
CentOS镜像地址,下载.ISO文件(这里也有一个小坑,后面会提到)
新建虚拟机向导:
参考帖子1:
问题:
- D盘总是说权限不够
-
启动虚拟机在Operating system not found卡住
填坑:
问题2就是和那个ISO文件有关。
解决:
就是用自己下载好的ISO文件,出现这个问题很大原因是前面那个创建向导粗心了
参考帖子2:
VMware安装虚拟机出现Operating System not found 解决方案_vmware operating system not found-CSDN博客
这位大佬有三个解决办法,我用的第一个。
创建用户:
参考帖子3:
初学(3)——首次启动CentOS虚拟机_centos安装好后怎么启动虚拟机-CSDN博客
FinalShell连接虚拟机用户:
创建连接:
上面主机怎么看:
ifconfig 或者ip addr
终极问题——连接超时:
- 虚拟机联网(不仅仅是联网,后面填了很多坑,最好都试一试)
疯狂上网。。。。
看了很多帖子 在CentOS虚拟网络配置:NAT模式与静态IP设置教程,-CSDNzh中发现自己没有VMnet0和VMnet8
怎么解决的呢:
参考帖子4567:
4.解决虚拟机桥接网络没有 VMnet0 的问题_虚拟机桥接没有vmnet0-CSDN博客
5.Windows系统中通过ncpa.cpl查看网络适配器时缺少VMnet8-CSDN博客
6.解决FinalShel连接虚拟机超时问题_finalshell连接虚拟机超时-CSDN博客
7.finalshell连接超时_fellshell-CSDN博客
(67看的顺序不能变)
解决FinalShel连接虚拟机超时问题_finalshell连接虚拟机超时-CSDN博客
虚拟机VMware网络连接激活失败解决方案_虚拟机网络连接激活失败-CSDN博客
Finalshell连接Linux超时之Connection timed out: connect-CSDN博客
(这个帖子提到CCleaner,清理注册表,具体有没有用不太清楚)
我看了一下浏览记录没找到,VMnet8怎么解决的,好像是点了还原默认设置
还有就是ssh连接是否激活,以及防火墙关闭
终极解决帖子:
FinalShell连接超时_finalshell连接虚拟机连接超时-CSDN博客
(注意这个主机已经变了,是你自己设置的查看方法如上,所以FinalShell的连接要重新创建)
关键1:网络服务
如果你安装了NetworkManaged 可以参考这个帖子:
虚拟机右上角网络图标没了且连不上网?解决办法_虚拟机右上角没有网络符号-CSDN博客
不知道有没有安装的,在尝试上面操作,你会看到类似这样的报错:Failed to stop network-manager.service: Unit network-manager.service not loaded.
很可能是没有安装NetworkManaged
安装方法:
如何实现centos network和NetworkManager的具体操作步骤_mob649e8161c39d的技术博客_51CTO博客
关键2:切换适配器
为什么33会变成36:
因为重新创建了主机,之前默认的IP一直连接超时,终极帖子中的主要操作就是自己分配IP,然后更改网络适配器(我的理解可能有误,可以多看看帖子,希望大家帮我指正)