CentOS7虚拟机网络无法连接问题

问题描述

昨天虚拟机用的好好的,今天虚拟机网络突然挂掉了,FinalShell无法连接,Radis无法使用了,自己尝试无果后,把问题抛给了同事,同事用三个命令行就解决了,现在对问题进行记录,方便以后查阅。


问题排查

首先,我打开命令窗口,在命令行输入ifconfig指令,发现IP地址直接不见了。什么情况?
CentOS7虚拟机网络无法连接问题_第1张图片
然后,我打开了系统的设置,找到了网络,发现以太网设置直接莫得了,只剩网络代理了,
CentOS7虚拟机网络无法连接问题_第2张图片

自己尝试无果后,我叫来了自己的同事,让他帮我查看下情况。(他在这个网页寻找到了方法:https://www.hangge.com/blog/cache/detail_2550.html,有兴趣的小伙伴可以查看。)
首先,查看network 的运行状态:

systemctl status network

发现network挂掉了,
CentOS7虚拟机网络无法连接问题_第3张图片
接下来就是解决network的问题。

问题解决:

在 CentOS 系统上,目前有 NetworkManager 和 network 两种网络管理工具。如果两种都配置会引起冲突。我们依次执行如下命令关闭 NetworkManager,然后重启网络即可:

// 停止NetWorkManager
systemctl stop NetworkManager
// 禁止NetWorkManager服务
systemctl disable NetworkManager
// 重启network
systemctl restart network

再次查看network 的状态:
CentOS7虚拟机网络无法连接问题_第4张图片
network启动成功,然后,查看finalshell和redis能否成功连接
CentOS7虚拟机网络无法连接问题_第5张图片

CentOS7虚拟机网络无法连接问题_第6张图片
均连接成功,问题解决。

遗留问题:
当我打开系统的网络设置时,还是有报错,没有解决,有解决方法的可以在评论区留言,感谢!

CentOS7虚拟机网络无法连接问题_第7张图片


你可能感兴趣的:(Linux,centos,网络,linux)