Debian DHCP自定义选项设置指南
一 准备与监听接口
二 在服务器定义自定义选项
# 全局自定义选项
option custom-option code 123 = string;
option custom-option "GlobalValue";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8, 8.8.4.4;
# 子网级自定义选项
option custom-option "SubnetValue";
}
host client1 {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.1.101;
# 主机级自定义选项(优先级最高)
option custom-option "Client1Value";
}
三 在客户端接收或发送自定义选项
timeout 60;
retry 10;
interface "eth0" {
send host-name "debian-host";
request subnet-mask, broadcast-address, routers,
domain-name, domain-name-servers, domain-search, host-name,
ntp-servers, custom-option;
}
四 常见类型与排错要点