จากbootpd
หน้าคน:
สำหรับแต่ละคุณสมบัติ dhcp_enabled, bootp_enabled, old_netboot_enabled, netboot_enabled และ relay_enabled บริการที่เกี่ยวข้องสามารถเปิดใช้งานหรือปิดใช้งานสำหรับส่วนต่อประสานทั้งหมดหรือเปิดใช้งานเฉพาะชุดอินเตอร์เฟสเฉพาะ หากต้องการเปิดใช้งานหรือปิดใช้งานทั่วโลกให้ใช้ค่าบูลีนจริงหรือเท็จตามลำดับ ในการเปิดใช้งานสำหรับชุดอินเตอร์เฟสเฉพาะให้ใช้สตริงสำหรับอินเทอร์เฟซเดียวหรืออาเรย์ของสตริงหนึ่งองค์ประกอบสำหรับแต่ละอินเตอร์เฟส
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
หลังจากทำการเปลี่ยนแปลงไฟล์การกำหนดค่า