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