bootpd
manページから:
dhcp_enabled、bootp_enabled、old_netboot_enabled、netboot_enabled、およびrelay_enabledの各プロパティについて、対応するサービスをすべてのインターフェイスに対して有効または無効にしたり、特定のインターフェイスセットに対してのみ有効にしたりできます。グローバルに有効または無効にするには、ブール値trueまたはfalseをそれぞれ使用します。特定のインターフェイスセットに対してのみ有効にするには、単一のインターフェイスに対して文字列を使用するか、インターフェイスごとに1つの要素を含む文字列の配列を使用します。
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>
dhcpをグローバルに無効にするには、次を使用します。
<key>dhcp_enabled</key>
<false/>
構成ファイルに変更を加えた後にを送信するSIGHUP (kill -1)
ことを忘れないでくださいbootpd
。