DHCP協議的前身是在傳輸層使用UDP協議的BOOTP協議,是BOOTP的增強版本。下面是小編為大家帶來的關於DHCP要領的知識,歡迎閱讀。
DHCP要領1、 DHCP協議的前身是在傳輸層使用UDP協議的BOOTP協議,是BOOTP的增強版本。
2、 客戶機以TCP/IP方式向DHCP服務器傳送DHCP DISCOVER報文,報文的`源地址為。
3、 在位客戶機分配地址知其奧妙,還必須先啟用作用域。
4、 DHCP伺服器為一個客戶機分配固定的IP地址時,需要將IP和客戶機的MAC地址繫結。
5、 在DHCP伺服器給客戶機分配地址租約後,不能主動收回地址租約。
6、 在windows 2003中,DHCP伺服器預設的租約期限是8天。
DHCP配置在rhel 5實現DHCP需要安裝,其配置檔案是/etc/,租約資料庫檔案是 ar b/dhcpd/es。
在第一次開啟該檔案時,只告知一個例子檔案的路徑,可將該例子覆蓋該配置檔案再進行修改。
檔案有二大部分,分別是全域性配置和區域性配置。當全域性配置與區域性配置發生衝突時,區域性配置優先順序更高。
常用引數:
ddns-update-style (none|interim|ad-hoc):定義所支援的DNS動態更新型別,該引數必選且必須放在第一行且只能在全域性配置中使用。
none:不支援。
interim:DNS互動更新模式。
ad-hoc:特殊DNS更新模式。
ignore-client-updates:忽略客戶端更新,該引數只能在全域性配配置中使用。
default-lease-time:預設IP租約時間,單位秒,該引數可以在全域性配置、區域性配置均可使用。
mas-lesase-time:客戶端IP租約時間的最大值,單位秒,該引數可以在全域性配置、區域性配置均可使用。
常用宣告:
subnet 網路號 netmask 子網掩碼 {…..}:定義作用域。
range 起始IP 結束IP:動態IP地址範圍。
常用選項:
option routes IP地址:預設閘道器,該選項可以在全域性配置、區域性配置均可使用。
option subnet-mask 子網掩碼:預設子網掩碼,該選項可以在全域性配置、區域性配置均可使用。
option domain-name-servers:DNS伺服器地址,該選項可以在全域性配置、區域性配置均可使用。
option domain-name:DNS字尾,該選項可以在全域性配置、區域性配置均可使用。
option time-offset:為客戶端指定格林威治時間領銜時間,單位秒,該選項可以在全域性配置、區域性配置均可使用。
下面我們來看一個配置例項:
ddns-update-style interim;
ignore client-updates;
option domain-name“”;
subnet netmask {
option routers ;
option ;
option ;
option domain-name“”;
option time-offset-18000;
range dynamic-bootp ;
default-lease-time 21600;
max-lease-time 43200;
}
上述配置實際上只需在rhel中所提供的例子檔案中改幾處即可,在編寫配置檔案時需注意以下幾個問題:
每行必須以分號結尾(如不用分號結尾,在啟動dhcpd時是不會報錯的,只能通過檢視日誌檔案ar/log/message得知)。
區域性配置必須包含在一對中括號之間。
上面的例子中全域性部分定義了引數option domain-name,在區域性也定義了,這個在實際工作是沒有必要的,這裡只是為了說明區域性引數的優先順序高於全域性部分