Linux网络不可用(Linux网络设置)

出现如下情况时

在这里插入图片描述

首先进行问题排查

在终端输入 ping www.baidu.com
如果能够ping通则可能是Firefox没有配置好,配置一下自动连接网络即可。
如果ping不通则可能就是虚拟机网络配置问题。

解决方法

(1)检查网络适配器是否设置为NET模式。
在这里插入图片描述
(2)cmd输入services.msc。检查VMware DHCP Service 与 VMware NAT Servicr是否开启。若已开启则重启一下。
在这里插入图片描述
在这里插入图片描述
(3)将网络连接改为NAT模式后,再开启虚拟机,在命令行输入ifconfig回车,查看虚拟机的网络配置,如下图所示,注意到第一行显示为ens32(此处需记录下来,与后续步骤命令相关)
在这里插入图片描述
(4)在命令行输入su root回车,输入密码后进入root模式(出于安全考虑,输入密码时不会显示在屏幕上),此时可修改虚拟机配置文件。在命令行输入vi /etc/sysconfig/network-scripts/ifcfg-ens32回车(此处命令可能有略微变化,如果上一步中输入ifconfig回车后显示的为ens33或其他,则命令相应改成vi /etc/sysconfig/network-scripts/ifcfg-ens33回车或其他),出现网络配置相关选项,此时可以看到ONBOOT选项值为no,如下图所示。
在这里插入图片描述
(5)上一步保存退出后,进入命令行,输入systemctl restart network.service回车,退出终端后重新打开。
在这里插入图片描述

如果出现如下情况

重启网卡报Job for network.service failed because the control process exited with error code.。。 错误

解决问题

在终端分别输入
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl restart network
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐