Na bootpd
página do manual:
Para cada uma das propriedades dhcp_enabled, bootp_enabled, old_netboot_enabled, netboot_enabled e relay_enabled, o serviço correspondente pode ser ativado ou desativado para todas as interfaces ou apenas para um conjunto específico de interfaces. Para ativar ou desativar globalmente, use um valor booleano true ou false, respectivamente. Para ativar apenas para um conjunto específico de interfaces, use uma cadeia de caracteres, para uma única interface ou uma matriz de cadeias, um elemento para cada interface.
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 desativar o dhcp globalmente, use:
<key>dhcp_enabled</key>
<false/>
Não esqueça de enviar um SIGHUP (kill -1)
para bootpd
depois de fazer alterações no arquivo de configuração.