服务管理工具 (Service Management Facility, SMF) 在《系统管理指南:基本管理》中的第 18 章 “管理服务(概述)”中进行了介绍。可以使用 SMF svcadm 命令来启用和启动 DHCP 服务器,以及禁用和停止 DHCP 服务器。但是,不能使用 SMF 命令修改可以使用 DHCP 工具设置的 DHCP 服务选项。特别是,不能使用 SMF 工具来设置 /etc/dhcp/dhcpsvc.conf 文件中存储的服务选项。
下表显示 DHCP 命令与等效的 SMF 命令之间的映射关系。
表 15–1 用于 DHCP 服务器任务的 SMF 命令
任务 |
DHCP 命令 |
SMF 命令 |
---|---|---|
启用 DHCP 服务 |
dhcpconfig -S -e |
svcadm enable svc:/network/dhcp-server |
禁用 DHCP 服务 |
dhcpconfig -S -d |
svcadm disable svc:/network/dhcp-server |
仅针对当前会话启动 DHCP 服务 |
无 |
svcadm enable -t svc:/network/dhcp-server |
停止当前会话的 DHCP 服务 |
无 |
svcadm disable -t svc:/network/dhcp-server |
重新启动 DHCP 服务 |
dhcpconfig -S -r |
svcadm restart svc:/network/dhcp-server |