只针对部分情况,网卡未加入托管导致
虚拟机开启 ifconfig 没有ens33网卡,无法上网
手动启动网卡提示
bash
Connection 'ens33' is not available on device ens33 because device is strictly unmanaged
使用nmtui配置IP信息,无法启动'ens160'网卡提示
bash
Connection 'ens160' is not available on device ens160 because device is strictly unmanaged
永久解决方案:
powershell
查看托管状态
nmcli n
# nmcli networking(或简写为 nmcli n)命令用于查看或控制系统的网络功能是否开启。
显示 disabled 则为本文遇到的问题,如果是 enabled 就不用往下看了
powershell
开启托管
nmcli n on
# nmcli networking on 会启用系统的网络功能。
重启NetworkManager服务,成功启动网卡
NetworkManager是一个动态网络管理器,它主要用于自动或手动配置、启用、禁用和管理网络连接(包括有线、无线、VPN等)。
powershell
systemctl restart NetworkManager