Từ bootpd
trang người đàn ông:
Đối với mỗi thuộc tính dhcp_enables, bootp_enables, old_netboot_enables, netboot_enables và Relay_enables, dịch vụ tương ứng có thể được bật hoặc tắt cho tất cả các giao diện hoặc được bật cho chỉ một bộ giao diện cụ thể. Để bật hoặc tắt toàn cầu, sử dụng giá trị boolean đúng hoặc sai tương ứng. Để chỉ kích hoạt một bộ giao diện cụ thể, hãy sử dụng một chuỗi, cho một giao diện hoặc một chuỗi các chuỗi, một thành phần cho mỗi giao diện.
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>
Để vô hiệu hóa dhcp trên toàn cầu, hãy sử dụng:
<key>dhcp_enabled</key>
<false/>
Đừng quên gửi SIGHUP (kill -1)
đến bootpd
sau khi thay đổi tệp cấu hình.