Desde la página del manual bootpd
:
Para cada una de las propiedades dhcp_enabled, bootp_enabled,
old_netboot_enabled,
netboot_enabled, y relay_enabled, el servicio correspondiente se puede habilitar o
deshabilitado para todas las interfaces, o habilitado solo para un conjunto específico de interfaces.
Para habilitar o deshabilitar globalmente, use un valor booleano verdadero o falso respectivamente.
Para habilitar solo un conjunto específico de interfaces, use una cadena, para un
interfaz única, o una matriz de cadenas, un elemento para cada interfaz.
For example, to enable DHCP on interfaces en0 and en1, disable BOOTP on all
interfaces, enable NetBoot on en1, and enable relay agent on interface en1,
/etc/bootpd.plist could contain:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>bootp_enabled</key>
<false/>
<key>dhcp_enabled</key>
<array>
<string>en0</string>
<string>en1</string>
</array>
<key>netboot_enabled</key>
<string>en1</string>
<key>relay_enabled</key>
<array>
<string>en1</string>
</array>
</dict>
</plist>
Para deshabilitar dhcp globalmente, use:
<key>dhcp_enabled</key>
<false/>
No olvide enviar un SIGHUP (kill -1)
a bootpd
después de realizar cambios en el archivo de configuración.