Desde la bootpd
página del manual:
Para cada una de las propiedades dhcp_enabled, bootp_enabled, old_netboot_enabled, netboot_enabled y relay_enabled, el servicio correspondiente puede habilitarse o deshabilitarse para todas las interfaces, o habilitarse solo para un conjunto específico de interfaces. Para habilitar o deshabilitar globalmente, use un valor booleano verdadero o falso respectivamente. Para habilitar solo para un conjunto específico de interfaces, use una cadena, para una sola interfaz 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 mensaje SIGHUP (kill -1)
a bootpd
después de realizar cambios en el archivo de configuración.