實(shí)驗(yàn)?zāi)繕?biāo)
本實(shí)驗(yàn)旨在掌握華為網(wǎng)絡(luò)設(shè)備(如交換機(jī)、路由器)上DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)的基礎(chǔ)配置,包括DHCP服務(wù)器功能的開啟、地址池的創(chuàng)建與參數(shù)配置、以及接口下DHCP相關(guān)命令的應(yīng)用,實(shí)現(xiàn)為網(wǎng)絡(luò)中的終端設(shè)備自動(dòng)分配IP地址、網(wǎng)關(guān)、DNS等網(wǎng)絡(luò)參數(shù)。
實(shí)驗(yàn)拓?fù)渑c準(zhǔn)備
拓?fù)涿枋觯?/strong>
- 一臺(tái)華為交換機(jī)或路由器作為DHCP服務(wù)器(例如使用AR1220路由器或S5700交換機(jī))。
- 若干臺(tái)PC或終端設(shè)備(物理機(jī)或模擬器中的主機(jī)),連接到設(shè)備的指定接口。
- 確保設(shè)備之間鏈路層連通性正常。
設(shè)備基礎(chǔ)配置(預(yù)配置):
1. 配置設(shè)備主機(jī)名、管理IP地址(用于遠(yuǎn)程登錄)。
2. 確保作為DHCP服務(wù)器的設(shè)備接口(例如GigabitEthernet0/0/1)已配置正確的IP地址并處于UP狀態(tài)。該接口的IP地址將作為所連接網(wǎng)段的網(wǎng)關(guān)地址。
核心配置步驟
以下以華為路由器為例,展示DHCP服務(wù)器的基本配置流程。配置視圖主要在系統(tǒng)視圖和接口視圖下完成。
步驟一:全局啟用DHCP服務(wù)
默認(rèn)情況下,DHCP服務(wù)可能未啟用,需首先全局開啟。`
[Huawei] dhcp enable`
步驟二:創(chuàng)建DHCP地址池并進(jìn)入其視圖
地址池定義了可分配的IP地址范圍及相關(guān)網(wǎng)絡(luò)參數(shù)。`
[Huawei] ip pool huawei-pool1 //創(chuàng)建名為huawei-pool1的地址池
[Huawei-ip-pool-huawei-pool1]`
步驟三:配置地址池參數(shù)
在地址池視圖下,配置網(wǎng)絡(luò)地址、網(wǎng)關(guān)、DNS、地址租期等關(guān)鍵參數(shù)。`
[Huawei-ip-pool-huawei-pool1] network 192.168.1.0 mask 255.255.255.0 //定義可分配的網(wǎng)絡(luò)段
[Huawei-ip-pool-huawei-pool1] gateway-list 192.168.1.1 //指定網(wǎng)關(guān)地址,通常為服務(wù)器接口IP
[Huawei-ip-pool-huawei-pool1] dns-list 8.8.8.8 114.114.114.114 //配置DNS服務(wù)器地址
[Huawei-ip-pool-huawei-pool1] lease day 1 hour 0 minute 0 //設(shè)置地址租期為1天(默認(rèn)值)
[Huawei-ip-pool-huawei-pool1] excluded-ip-address 192.168.1.1 192.168.1.10 //(可選)排除不分配的IP地址范圍`
步驟四:在接口上應(yīng)用DHCP全局地址池
進(jìn)入連接客戶端的物理接口或VLANIF接口,指定其使用已創(chuàng)建的全局地址池為客戶端分配IP。`
[Huawei] interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1] ip address 192.168.1.1 24 //配置接口IP,與網(wǎng)關(guān)地址一致
[Huawei-GigabitEthernet0/0/1] dhcp select global //指定該接口采用全局地址池模式分配IP`
驗(yàn)證與診斷命令
配置完成后,需要進(jìn)行驗(yàn)證和測(cè)試。
1. 在客戶端驗(yàn)證:
- 將PC設(shè)置為自動(dòng)獲取IP地址(DHCP客戶端模式)。
- 在PC上使用 ipconfig /all (Windows) 或 ifconfig (Linux) 命令查看是否成功獲取到配置信息中的IP地址、網(wǎng)關(guān)和DNS。
2. 在華為設(shè)備上驗(yàn)證:
- 查看地址池分配情況:`
[Huawei] display ip pool name huawei-pool1`
此命令可以查看地址池的總地址數(shù)、已使用數(shù)、沖突地址數(shù)以及具體已分配IP地址的列表(客戶端MAC地址、租期到期時(shí)間等)。
- 查看接口DHCP狀態(tài):`
[Huawei] display dhcp server statistics`
此命令顯示DHCP服務(wù)器的統(tǒng)計(jì)信息,如收到的DHCP Discover/Request報(bào)文數(shù)量,成功回復(fù)的Offer/Ack報(bào)文數(shù)量等,有助于判斷服務(wù)是否正常運(yùn)行。
- 查看指定接口的IP地址分配信息:`
[Huawei] display dhcp server ip-in-use interface GigabitEthernet 0/0/1`
實(shí)驗(yàn)與排錯(cuò)思路
常見問題:
1. 客戶端無法獲取IP地址: 檢查DHCP服務(wù)是否已全局啟用(dhcp enable);檢查接口是否應(yīng)用了正確的DHCP模式(dhcp select global);檢查地址池的網(wǎng)絡(luò)段與接口IP地址是否在同一網(wǎng)段;檢查物理鏈路及接口狀態(tài)是否為UP。
2. 客戶端獲取到錯(cuò)誤參數(shù): 檢查地址池中網(wǎng)關(guān)、DNS等參數(shù)配置是否正確。
3. 地址沖突: 可通過excluded-ip-address命令將網(wǎng)絡(luò)中已靜態(tài)使用的IP地址排除在地址池之外。
實(shí)驗(yàn)擴(kuò)展:
- 基于接口的地址池: 除了全局地址池,還可以配置基于接口的地址池(dhcp select interface),此時(shí)地址池參數(shù)直接在接口視圖下配置,適用于簡(jiǎn)單網(wǎng)絡(luò)。
- DHCP中繼配置: 當(dāng)DHCP服務(wù)器與客戶端不在同一廣播域時(shí),需要在中間設(shè)備(如三層交換機(jī)或路由器)上配置DHCP中繼(dhcp relay),幫助轉(zhuǎn)發(fā)DHCP廣播報(bào)文。
通過本實(shí)驗(yàn),可以建立起對(duì)華為設(shè)備DHCP服務(wù)配置的基本認(rèn)知,這是構(gòu)建中大型可管理網(wǎng)絡(luò)的重要基礎(chǔ)技能。后續(xù)可以結(jié)合VLAN、路由等知識(shí)進(jìn)行更復(fù)雜的綜合實(shí)驗(yàn)。