C/C++教程

Job for dhcpd.service failed because the control process exited with error code. See "systemctl

本文主要是介绍Job for dhcpd.service failed because the control process exited with error code. See "systemctl,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

我总结了下启动dhcp服务报这个错误原因,大概有三种情况:

1、默认配置文件默认为空

2、配置文件配置错误导致

3、与网卡设置有关,不能自动获取到地址,导致dhcp服务不能启动。

上面两种错误一般很少出现,只要正确配置就能成功,但第三种配置正确后也不一定会成功,今天我就遇到了这个问题,后面发现是网卡这边问题,就成功而解。

当我们做实验时,会把VMware workstations dhcp功能关闭,并把网卡设置自动获取,重启网卡时。就会报 network.service failed错误,网卡此时报这个错误很正常,没有获取到IP地址肯定启不来的。现在我们需要给网卡设置一个在dhcp范围内的一个地址,把 network服务启起来。注:IPv4地址为自动获取,保存即可

[root@www ~]# nmtui

 

现在dhcpd服务就可启动啦,并且还为网卡重新配置了一个地址

为避免地址冲突,把之前设置的地址删掉,重启network服务就可以了,此时我们就能自动获取到dhcp范围内的地址。

  

 

 

注:我总结了下第三种出错的原因,就是在搭建dhcp服务时,网卡IP地址网段与dhcp IP网段不一致导致的。只需要把网卡与dhcp服务网段保持一致就行。如果当网卡没获取到地址,报了启动失败错误时,我们只能手动为网卡设置一个地址,保证网卡能正常启动,在去启动 dhcpd 服务,再把网卡设置为自动获取就可以啦。 

这篇关于Job for dhcpd.service failed because the control process exited with error code. See "systemctl的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!