【超详细】在Linux上远程登录遇到的若干问题及解决方法(一)
目录
文章目录
正文
问题一:为什么我使用ifconfig命令看不到我的IP地址😭
背景
如图:ens33网卡上面找不到inet(IP地址)
解决方法:
1. 一次激活网卡(存在下次登陆无法查看的可能)
使用ifup ens33启动网卡(一般是ens33)
出现以下画面或者出现 “ Connection successfully activated” 即为启动成功
使用ifconfig即可查看IP地址
如下图,深色阴影掩盖部分即为IP地址
2.永久自动启动网卡
使用如下指令
vi /etc/sysconfig/network-scripts/ifcfg-ens33
稍等片刻,按下“enter”键可看到以下画面
按a进入编辑模式
利用方向键移动光标,将ONBOOT那里的“no”改为“yes”
由上图的“INSERT”可以看出是编辑状态
按下“Esc”键退出编辑模式,再输入以下指令(直接输入,不需要移动光标之类的),从而保存文件并退出。
:wq
再次调用“ ifconfig ”指令就可以查看IP地址啦
问题二:为什么我无法从主机ping到虚拟机😭
原因分析:
在网络上找了很多教程,觉得最主要的原因就是:没有显示出我们的 VMnet1 和 VMnet8
**查看指引:**设置 > 网络和 Internet > 状态,接着在高级网络设置那里点击更改适配器选项,
如下图:
而正常的页面应该是这样的:
方法初探:
通过查询一些资料,发现在VMware上面的虚拟网络编辑器可以调整连接
虚拟网络入口指引见下图:
发现两个虚拟网卡都显示未与主机连接
点击更改设置(即箭头所指部分)即可更改方框部分的内容
如下图,当将方框内容勾上后,上面的 VMnet1 显示已与主机连接
突遇挫折
正常来说,点击确定,问题在此时可得到解决。
但是,在我的电脑上,圈圈一直在转,最后,这个框消失了,页面恢复原状
百折不挠:
解决方法来自这位大佬==@cnliuyi0123==,但我由于找了太多资料,看了太多博客,已经无法找到文章链接了
指引如下:
先点击下一步,再点击“修复”,按步骤操作即可。
但是,你可能遇到下面这个问题:你对某个文件没有访问权限
-
解决方法一:你可以找到那个文件,右键>属性>安全>高级>进行相应的升权限操作,具体可以参照@feiting212121的博客
-
解决方法二:你也可以找到VMware的安装包,右键 > 以管理员身份运行,再按上面方法进行修复。
推荐使用第二个方法,第一个方法只能给一个文件赋予权限,而修复可能涉及到多个文件,使用第二个方法可以以最高权限的管理员身份运行,一次搞定。
修复后,提示重启系统,此时,我们重启电脑即可。
路程坎坷方显英雄本色
也许,有些人,在经过上一个步骤,已经能够实现自己的想法了
但,很明显,我不是那些人
我再次遇到了挫折
重启电脑后,我的问题还是没有解决
我想到了曾看过的一篇博客,可以下载CCleaner进行注册表的删除
我没得选。。。
飞快地下载,进行自定义安装(不要装到C盘啦)
我慌不择路,把CCleaner上面的功能都试了个遍(试用期有十几天,不用白不用)
而且,为了验证上面那个说法,我在注册表部分格外认真,清理了好几次。
VMware的修复操作我仍惦记着,再次进行修复,洗完澡回来,点完成
按照问题二里面的“原因分析”里面的指引
我打开了网络连接页面,看到了阳光
ping一下,成功!!!
结语
说实话,我太开心了
我已经记不起来究竟是CCleaner的作用还是第二次修复VMware的功劳
我也太累了,不想再返回去验证
非常幸运,两天过去了
我也再次见到了我的阳光。
如果有用的话,希望能给我点个赞😉,非常感谢!
我是@ZYCRY,欢迎大家与我互关,共同讨论技术!