我曾经service isc-dhcp-server start
调用过dhcpd
。如果我ps -ef | grep dhcp
在这里这样做的话:
root@casalab-Latitude-D530:~# ps -ef | grep dhcp
dhcpd 6636 1 0 Apr28 ? 00:00:00 dhcpd
dhcpd 6640 1 0 Apr28 ? 00:00:00 dhcpd
dhcpd 6814 1 0 Apr28 ? 00:00:00 /usr/sbin/dhcpd -f -q -4 -pf /run/dhcp-server/dhcpd.pid -cf /etc/dhcp/dhcpd.conf
dhcp.conf
如果我这样做,我应该在哪里指定服务器参数和文件?
答案1
upstart 作业文件 ( /etc/init/isc-dhcp-server.conf
) 设置配置文件和启动参数。这是估算配置文件的代码片段:
if [ -f /etc/ltsp/dhcpd.conf ]; then
CONFIG_FILE=/etc/ltsp/dhcpd.conf
else
CONFIG_FILE=/etc/dhcp/dhcpd.conf
fi
您可以编辑此行以将您的配置文件设置为您指定的文件。
下面是执行语句:
exec /usr/sbin/dhcpd -f -q -4 -pf /run/dhcp-server/dhcpd.pid -cf $CONFIG_FILE $INTERFACES
在这里,您可以编辑 dhcpd 守护进程的参数。保存文件后,您可以使用以下命令重新启动 dhcp 服务:
service isc-dhcp-server restart