问题:
这两天在配置网卡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模式的网卡

记得给我点赞分享,哈哈
本文解决了一个在NAT模式下由于vmnet8网卡被误配置导致的网络连接问题。通过重新配置vmnet8或创建新的NAT模式网卡解决了问题。

2251

被折叠的 条评论
为什么被折叠?



