windows更新驱动导致Linux虚拟机网卡找不到
1、现象
原先虚拟机配置了静态IP,更新windows驱动后xshell连接不上这台虚拟机(其他几台也是)。
2、解决过程
service network restart
出现一下报错:
在网上搜集资料后输入了这样一条命令;
systemctl stop NetworkManager
然而我再执行
systemctl start NetworkManager
出现了一下报错:
于是我又搜了这个报错,将/etc/sysconfig/network-scripts/ifcfg-ens33文件删除就可以start了,删除前需要备份一份。
回归到最初始的那个问题,翻看了很多博文,我把目光投在了ifconfig这个命令上,忽然发现我的ens33这个文件标识没有显示,于是又找到了一篇博文,使用以下四条命令:
systemctl stop NetworkManager
systemctl disable NetworkManager
ifup ens33
service network restart
重点是ifup ens33
,如果你这个文件没有的话会在/etc/sysconfig/network-scripts/生成ifcfg-ens33,有的话也不会覆盖,也能激活,最后顺带service network restart
也能成功了;ifconfig
也能看到ens33标识,xshell也能顺利连接。最后,我个人还是执行了systemctl start NetworkManager
。
3、参考
1
2
3
4