今天在进行项目联系的时候,启动在待机的虚拟机,发现虚拟机的网络设置又出现了问题。
我以为像往常一样重启网卡服务就能成功,但是它却报了Job for iptables.service failed because the control process exited with error code。
后来在网上查找了一列方法进行尝试,虽然没有解决我的问题,但是也做一下记录:
- 打开任务管理器,先确定你的Vm服务有没有被停止,我开始弄了好一阵子才发现被停止了,虽然启动之后没有解决我的问题,但这种事情也很常见的。
- 修改位于/etc/sysconfig/network-scripts/ifcfg-ens33,一般的默认网卡都叫ens33,查看网卡的mac地址有没有或是否正确、没有可以加上HWADDR=(你的mac地址)
- 设定开机启动一个名为NetworkManager-wait-online服务,命令为:systemctl enable NetworkManager-wait-online.service 至于是为什么我也不太了解。
上面我试过的方法依然没有解决我的问题,后来在查找方法的时候找到了一些命令,顺利的解决了我的问题命令为:
chkconfig network off
chkconfig network on
service NetworkManager stop
service NetworkManager start
这里的意思是重新运行网络管理设置,在运行完毕后
敲如 ip a命令,发现网络一切恢复正常