基础知识:
网络图标不见了,应该要想到网络管理器。
NetworkManager是一个在Linux和Unix-like操作系统中管理网络连接的系统守护进程和用户控制工具。
nmcli connection show:列出所有可用的网络连接。
nmcli connection up [连接名]:激活指定的网络连接。
nmcli connection down [连接名]:禁用指定的网络连接。
nmcli connection delete [连接名]:删除指定的网络连接。
nmcli device show:显示网络设备的状态和信息。
systemctl和service都是Linux系统中用于管理服务的命令。我下面启动管理采用了systemctl命令。
原因分析:
1.NetworkManager服务未运行
1.1查看网络状态
sudo systemctl status NetworkManager
1.2 启动服务
sudo systemctl start NetworkManager
激活状态
2.网络配置文件错误
打开/etc/NetworkManager/NetworkManager.conf
文件,检查managed
字段是否被设置为false
。如果是,请将其更改为true
,然后保存文件并重启NetworkManager服务。
sudo vim /etc/NetworkManager/NetworkManager.conf
# 将 [main] 下的 managed=false 改为 managed=true
sudo systemctl restart NetworkManager