问题:

这两天在配置网卡ens33静态地址,然后切换到nat模式时出现错误’Job for network.service failed because the control process exited with error code. See “systemctl status network.service” and “journalctl -xe” for details.’

当时我第一个反应就是快照还原,毕竟还原可以还原所有的配置

我快照还原了好几遍都没有效果,所以问题并不在系统本身

'Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.'

我也花了时间在网上去寻找问题的结局办法,试验了其中一种

直接关闭 NetworkManger service NetworkManager stop,
并且禁止开机启动 chkconfig NetworkManager off

但是对我而言没啥作用
其他的方法也都是跟NetworkManager有关,可惜依旧不好使

然后重点来了

目前是连不上网,重启网卡也无效,虚拟机网卡设置如下
在这里插入图片描述
这时到网卡编辑器里面,在编辑里面,查看你自己的网卡是不是都是仅主机模式,然后重点中的重点来了,nat模式是默认使用vmnet8的网卡的,如果你的vmnet8的网卡设置为仅主机模式,而且把DHCP给去掉时,nat模式是无效的

当时我修改过vmnet8的配置,并且给当时的虚拟机设置的静态,所以并没有发现问题;当实验结束时,切换回NAT模式才发现出现问题

当时脑子没有反应过来,找不到解决的方法,就单独配置了一块网卡vmnet19,类型设为nat模式,然后自定义特定网卡选择vmnet19才能上网

在这里插入图片描述
在这里插入图片描述
这里大家可以在已经有一块类型为NAT模式的网卡的情况下,再去增加一块NAT模式网卡,就会发现问题所在
在这里插入图片描述

所以,大家只需要记住一点,NAT模式中使用的网卡默认是vmnet8,最开始默认的设置就是vmnet8网卡类型为NAT模式,若是修改了vmnet8的配置,要记得给改回来

或者不要直接使用NAT模式,而是勾选为NAT模式的网卡

在这里插入图片描述
记得给我点赞分享,哈哈

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐