ubuntu网络故障排除

发布时间 2023-04-02 14:08:11作者: 清风6661

因为编译一个医学用软件对python环境有依赖,切换成python2.7后编译仍不成功,删除python3.8过程中依赖关系统出错,导致桌面系统与网络均出现问题,以下记录了网络与桌面环境故障排除过程

一、网络故障现象

ip a显示有网卡信息,无法获取网络地址

nmtui 无连接信息,新建连接后,无法激活连接,显示为网卡unmanaged

二、排错过程

2 .1 检查网络服务状态

systemctl status NetworkManager

状态异常

/etc/network/interfaces  文件丢失

/run/network/ifstate  文件丢失

重建文件

interfaces

auto eth0
iface eth0 inet dhcp

ifstate

echo “lo=lo” > ifstate
echo “eth0=eth0”>>ifstate

重建文件完成后报网卡unmanaged

使用

nmcli dev set wlan0 managed yes

然而没什么卵用,最后几种试终于发现/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf这个文件丢失了

sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
[keyfile]
unmanaged-devices=*,except:type:ethernet,except:type:wifi,except:type:wwan,except:type:ethernet

systemctl restart NetworkManager 重启网络服务后,网络恢复正常。