OpenBSD:重新加载/重新启动/停止dhcpd服务器命令

时间:2020-01-09 10:42:54  来源:igfitidea点击:

如何使用shell命令行选项在OpenBSD上重新加载或者重新启动dhcpd服务器?

如果更改了DHCP(dhcpd)服务器的配置,则必须手动停止并重新启动服务器。
在OpenBSD和Unix之类的操作系统上,您杀死dhcpd服务器并手动重新启动。
另一种选择是将HUP(SIGHUP)发送到dhcpd服务器。

方法#1:查找dhcpd PID并杀死它

执行以下ps命令以root用户身份找到dhcpd PID:

# ps ax | grep dhcpd

输出示例:

USER       PID %CPU %MEM   VSZ   RSS TT   STAT STARTED       TIME COMMAND
_dhcp    13420  0.0  0.1   588   568 ??  Ss    10:27PM    0:00.04 dhcpd re0

您需要使用kill命令杀死该进程。

# kill -9 13420

要启动dhcpd,请执行以下命令:

# touch /var/db/dhcpd.leases
# dhcpd -q re0

方法2:/etc/rc.d/dhcpd脚本

您可以跳过上述所有命令。
使用rc脚本,如下所示在OpenBSD上启动,停止,重新启动和检查dhcpd服务器:

/etc/rc.d/dhcpd start
/etc/rc.d/dhcpd stop
/etc/rc.d/dhcpd restart
/etc/rc.d/dhcpd check