【Linux】DHCP 引數詳解
環境:CentOS 6.5
dhcpd.conf的配置檔案的詳細說明:
1,全域性設定
DDNS更新式的引數:設定DHCP伺服器與DNS伺服器的動態資訊更新模式,一般的DHCP伺服器可以不考慮設定該項,但是全域性設定中一定要包括DDNS更新式的設定dhcpd中才可以正常啟動。設定為:interim表示與DNS互動更新,設定為:none表示不自動更新.default -lease-time引數:設定預設租約時間,引數值單位是秒。預設租約時間表示客戶端從伺服器租用一個IP地址的預設時間,到達時間後客戶端會向伺服器提出繼續租用該IP地址的請求.max -lease-time引數:設定最大租約時間,引數值單位是秒。當客戶端租約的地址到達這個時間,就不能繼續租用該IP地址。
2,使用子網宣告設定子網屬性
subnet後面設定網路地址,netmask後面設定子網覆蓋。範圍引數:是設定子網中可供動態分配的IP地址範圍,引數值一定要是子網設定的子網之內,否則不能啟動.intrix -mask引數:設定子網掩碼,設定子網掩碼之後一般不需要再設定網路地址和廣播地址。路由器引數:是設定預設閘道器。
3,使用主機宣告設定主機屬性,通常用於為伺服器分配好固定使用的IP地址
主機後面需要為DHCP客戶端主機設定主機名稱。硬體引數:是設定客戶端主機的實體地址(MAC地址),因為通常使用的都是乙太網,所以硬體引數型別設定為ethernet.fixed -address引數:設定在主機宣告中指定的客戶端分配固定使用的IP地址。
4,範例配置:##DHCP伺服器配置檔案。#看到/usr/share/doc/dhcp*/dhcpd.conf.sample #看到'人5 dhcpd.conf的' ##地址池配置
子網192.168.0.0網路掩碼255.255.0.0 {#這個是設定ip網段和子網掩碼 範圍192.168.0.10 192.168.0.50; #自動分配的ip地址段 選項domain-name-servers 219.149.194.56,219.149.194.55;
log-facility local7; }
#指定主機給其分配IP
主持人{#boss為主機名,隨便取;
硬體乙太網00:0C:29:6C:A6:F8; #主機網絡卡的MAC地址;
固定地址192.168.1.10; #給其分配的ip;
}
5,DHCP提供服務的埠UDP 67伺服器向67埠(bootpc)廣播迴應請求UDP 68客戶端向68埠(bootps)廣播請求配置
需要在防火牆中新增相應的放行規則,配置略