以下是一個全面的DHCP(動態主機配置協議)配置示例:
option domain-name "example.com";
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 600;
max-lease-time 7200;
}
host client1 {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.0.101;
}
host client2 {
hardware ethernet AA:BB:CC:DD:EE:FF;
fixed-address 192.168.0.102;
}
這個配置示例包含了以下關鍵元素:
option domain-name
:設置域名。
option domain-name-servers
:設置DNS服務器。
default-lease-time
:設置默認租約時間(以秒為單位)。
max-lease-time
:設置最大租約時間(以秒為單位)。
authoritative
:指定該DHCP服務器為授權服務器。
subnet
:定義子網及其子網掩碼。
range
:指定IP地址池范圍,從中分配IP地址給客戶端。
option routers
:設置默認網關。
option subnet-mask
:設置子網掩碼。
option broadcast-address
:設置廣播地址。
host
:定義特定主機的配置。
hardware ethernet
:指定主機的物理地址(MAC地址)。
fixed-address
:為主機指定固定IP地址。
請注意,此配置示例僅供參考,實際配置可能因網絡環境和需求而有所不同。