实现预引导执行环境(PXE)代理动态主机配置协议(DHCP)服务器。
要使用系统资源控制器启动 pxed 守护程序:
startsrc -s pxed [ -a]
要不使用系统资源控制器启动 pxed 守护程序:
pxed [ -f ConfigurationFile]
Preboot 执行环境定义协议和机制,通过此协议和机制联网客户系统能自动地从网络服务系统下载引导映像以启动它的操作系统。作为 BOOTP 和 DHCP 协议的扩展,它为管理员(不一定是网络管理员或 DHCP 管理员)提供配置能力以管理安装在具有 PXE 能力的客户系统上的操作系统。
类似于 DHCP 服务器,PXE 代理 DHCP 服务器提供 PXE 客户机需要的信息以便从网络服务系统中定位和下载与之相应的引导文件。然而,PXE 代理 DHCP 服务器不管理客户机的 IP 地址或其它的 DHCP 客户机选项。
当系统引导映像的管理必须从 DHCP 地址和 DHCP 客户机网络配置的管理中分离时使用 PXE 代理 DHCP 服务器。pxed 守护程序可以配置为在 DHCP 服务器或非 DHCP 服务器的系统上运行。
-a | 要提供的参数。 |
-f ConfigurationFile | 指定用于服务器的配置文件的路径和名称。如果不指定,缺省值是 /etc/pxed.cnf。 |
该命令返回以下出口值:
0 | 成功完成。 |
>0 | 发生错误。 |
访问控制:运行此命令必须具有 root 权限。
PXE 协议允许非特权用户成为 PXE 客户机引导映像的管理员,因为 pxed 守护程序侦听端口(但不是众所周知的受保护的 DHCP 服务器端口)上客户机的消息。 然而,要配置这样的环境,DHCP 服务器必须运行在和 pxed 守护程序相同的服务器系统上,必须更改 pxed 守护程序的文件许可权以便无 root 权限用户的执行。
/usr/sbin/pxed | 包含 PXE 代理 DHCP 服务器守护程序。 |
/usr/sbin/db_file.dhcpo | 实现 PXE 代理 DHCP 服务器和 DHCP 服务器使用的数据库以存储、检索和管理配置信息。 |
/etc/pxed.cnf | pxed 守护程序的缺省配置文件。 |