計算機四級考試網絡工程師考點四:DHCP的要領
2、 客戶機以TCP/IP方式向DHCP服務器發送DHCP DISCOVER報文,報文的源地址為0.0.0.0。
3、 在位客戶機分配地址知其奧妙,還必須先激活作用域。
4、 DHCP服務器為一個客戶機分配固定的IP地址時,需要將IP和客戶機的MAC地址綁定。
5、 在DHCP服務器給客戶機分配地址租約后,不能主動收回地址租約。
6、 在windows 2003中,DHCP服務器默認的租約期限是8天。
DHCP配置在rhel 5實現DHCP需要安裝dhcp-3.0.5-7.el5.i386.rpm,其配置文件是/etc/dhcpd.conf,租約數據庫文件是 ar b/dhcpd/dhcpd.leases。
在第一次打開該文件時,只告知一個例子文件的路徑,可將該例子覆蓋該配置文件再進行修改。
dhcpd.conf文件有二大部分,分別是全局配置和局部配置。當全局配置與局部配置發生沖突時,局部配置優先級更高。
●常用參數:
●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“demo.zqin”;
subnet 192.168.159.0 netmask 255.255.255.0 {
option routers 192.168.159.18;
option subnet-mask255.255.255.0;
option domain-name-servers192.168.159.1;
option domain-name“example.zqin”;
option time-offset-18000;
range dynamic-bootp 192.168.159.20 192.168.100.250;
default-lease-time 21600;
max-lease-time 43200;
}
上述配置實際上只需在rhel中所提供的例子文件中改幾處即可,在編寫配置文件時需注意以下幾個問題:
●每行必須以分號結尾(如不用分號結尾,在啟動dhcpd時是不會報錯的,只能通過查看日志文件ar/log/message得知)。
●局部配置必須包含在一對中括號之間。
●上面的例子中全局部分定義了參數option domain-name,在局部也定義了,這個在實際工作是沒有必要的,這里只是為了說明局部參數的優先級高于全局部分