DHCP不启动CentOS 5.6

让我的dhcpd服务在CentOS 5.6上启动时遇到很多麻烦。

无论使用什么configuration,都无法启动。

于是我开始在服务器上四处查看,发现我在/sbin没有名为dhcpd的文件,但是我确实有一个名为dhcp6c的文件。

这听起来不对,这是一个问题吗?

如果那不是问题,我不是什么问题。 我几乎肯定我的configuration好。

我的/etc/dhcpd.conf:

 subnet 10.0.0.0 netmask 255.255.255.0 { option routers 10.0.0.1; option subnet-mask 255.255.255.0; option domain-name "solignis.local"; option domain-name-servers 10.0.0.15; range 10.0.0.100 10.0.0.254; default-lease-time 86400; max-lease-time 172800; } 

**更新**

我发现它是在/usr/sbin/ dhcpd ,所以除非有什么问题,否则我会丢失…

这是我的ifconfig output

 [root@ns01 ns01]# /sbin/ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:A4:35:31 inet addr:10.0.0.15 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fea4:3531/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:20639 errors:0 dropped:0 overruns:0 frame:0 TX packets:11293 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:25363968 (24.1 MiB) TX bytes:874194 (853.7 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:3718 errors:0 dropped:0 overruns:0 frame:0 TX packets:3718 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4146173 (3.9 MiB) TX bytes:4146173 (3.9 MiB) 

作为根做一个which dhcpd这应该说明二进制文件所在的位置,否则一个yum search dhcpd会告诉你,你似乎缺less,只需要安装它。

大多数…这是selinux。 (例如防止系统写一个.pid文件。)

setenforce 0将其完全禁用。 它在/etc/selinux/config定义再试一次

确保在任何时候都在terminal打开一个tail -f /var/log/syslog ;)