DHCP與配置命令


1. DHCP簡介

2. DHCP主要用途

3. 使用DHCP的好處

4.DHCP經典應用模式

5.DHCP交互過程

DHCP的IP地址自動獲取工作原理

6.DHCP中繼

   應用場景

  工作原理

7.DHCP配置命令

   接口模式

   全局模式

   DHCP中繼服務器

1. DHCP簡介

DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一個局域網的網絡協議,使用UDP協議工作。
2. DHCP主要用途

DHCP主要有兩個用途:
1.給內部網絡或網絡服務供應商自動分配IP地址
2.給用戶或者內部網絡管理員作為對所有計算機作中央管理的手段

3. 使用DHCP的好處

1.減少管理員的工作量
2.避免輸入錯誤的可能
3.避免IP地址沖突
4.當更改了IP地址段時,不需要重新配置每個用戶的IP地址
5.方便客戶端的配置

4.DHCP經典應用模式

DHCP經典應用模式如下:在網絡中架設一台專用的DHCP服務器,負責集中分配各種網絡地址參數(主要包括IP地址,子網掩碼,廣播地址,默認網關地址,DNS服務器地址);其他主機作為DHCP客戶機,將網卡配置為自動獲取地址,即可與DHCP服務器進行通信,完成自動配置過程。
5.DHCP交互過程
DHCP的IP地址自動獲取工作原理

第一步:客戶端在網絡中搜索服務器
客戶端通過廣播發送DHCP Discover報文尋找服務器端
第二步:服務器向客戶端響應服務
服務器端通過單播發送DHCP Offer
報文向客戶端提供IP地址等網絡信息,從IP地址池中挑選一個尚未分配的IP分配給客戶端
第三步:客戶端向服務器發出服務請求
如果有多台DHCP服務器向該客戶端發來DHCP-offer報文,客戶端只接受第一個收到的DHCP-offer報文並提取IP地址,然后客戶端通過廣播發送DHCP Request報文告知服務器端本地選擇使用該IP地址。
第四步:服務器向客戶端提供服務
服務器通過單播發送DHCP Ack報文告知客戶端IP地址是合法可用的,並在選項字段中增加IP地址的使用租期信息
五:重新登陸
DHCP客戶機每次重新登陸網絡時,不需要再發送DHCP Discover信息,而是直接發送包含前一次所分配的IP地址的DHCP Requset請求消息
六:更新租約
當DHCP服務器向客戶機出租的IP地址租期達到一半時,就需要更新租約,客戶機直接向服務器發送DHCP Request包,要求更新現有的地址租約。

 

 

 

客戶端都是以廣播方式發送,服務器都是以單播方式回復。

整個交互過程就像我們租房子的過程
首先把我要求租的信息發到網上,讓這個地區所有中介都能看到,一般正常這個地區的中介都會打電話回復我,但我收到第一個中介的電話發現這個房子還不錯,就不會再去理會其他中介了,我問他多少錢能租,能給我租多少時間,他回復我能讓我租一年,我租到半年的時候又問他給我續期,他再回復我一定的時間。
6.DHCP中繼
應用場景

DHCP中繼應用場景:
在大型的網絡中,可以會存在多個網段。DHCP客戶機通過網絡廣播消息獲得DHCP服務器的響應后得到IP地址。但廣播消息是不能跨越網段的。因此,如果DHCP客戶機和服務器在不同的網段內,客戶機還能不能向服務器申請IP地址呢?這就要用到DHCP中繼代理。DHCP中繼代理實際上是一種軟件技術,安裝了DHCP中繼代理的設備(路由器,交換機,服務器)稱為DHCP中繼代理服務器,它承擔不同網段間的DHCP客戶機和服務器的通信任務。
工作原理

工作原理:
1.當DHCP客戶端啟動並進行DHCP初始化時,它在本地網絡廣播配置請求報文。
2.如果本地網絡存在DHCP服務器,則可以直接進行DHCP配置,不需要DHCP中繼。
3.如果本地網絡沒有DHCP服務器,則與本網絡相連的且帶DHCP中繼功能的網絡設備收到該廣播報文后,進行適當的處理並轉發給指定的在其他網絡上的DHCP服務器。
4.DHCP服務器根據客戶端提供的信息進行相應的配置,並通過DHCP中繼將配置信息發送給客戶端,完成對客戶端的動態配置。
7.DHCP配置命令
接口模式

接口地址池可動態分配IP地址,范圍就是接口的IP地址所在的網段,且只在此接口下生效,當DHCP服務器收到DHCP客戶端的請求報文后,DHCP服務器將會使用該接口的地址網段給客戶端分配地址。

[R1]dhcp enable 系統模式開啟DHCP功能

[R1]interface GigabitEthernet0/0/0 進入下行接口
[R1-GigabitEthernet0/0/0]dhcp select interface
基於接口配置DHCP

[R1-GigabitEthernet0/0/0]dhcp server lease day 7
配置基於接口的DHCP servser租期(默認租期為1天)

[R1-GigabitEthernet0/0/0]dhcp server excluded-ip-address 192.168.10.200 192.168.10.210
配置接口地址池中不參與自動分配的IP范圍為192.168.10.200到192.168.10.210

[R1-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8
給用戶端自動分配DNS服務器地址
全局模式

在全局方式下,設置多個全局地址池,並存在定義的地址池網段與端口IP是同一網段的對應關系,即多個不同網段的地址池對應各自的端口,最終實現不同網段客戶端自動獲取相應地址。

[R1]dhcp enable 系統模式開啟DHCP功能
[R1]ip pool 1 創建地址池名字

[R1-ip-pool-1]gateway-list 192.168.20.1
創建DHCP客戶端的出口網關地址

[R1-ip-pool-1]network 192.168.20.0 mask 255.255.255.0
配置DHCP可分配地址網段,掩碼也可用24表示

[R1-ip-pool-1]dns-list 114.114.114.114
配置DHCP分配DNS地址

[R1-ip-pool-1]excluded-ip-address 192.168.20.250 12.168.20.254
配置保留地址

[R1-ip-pool-1]static-bind ip-address 192.168.20.9 mac-address 5489-98c6-0cee
綁定IP

[R1-ip-pool-1]lease day 10 租期10天

[R1]int g0/0/0 進入下行接口
[R1-GigabitEthernet0/0/0]dhcp select global
配置DHCP為global全局模式,interface即接口模式

[Huawei]display ip pool 查看IP地址池信息
DHCP中繼服務器

[R1]dhcp enable
[R1]interface GigabitEthernet 0/0/1 與客戶端相連的接口
[R1-GigabitEthernet0/0/1]ip add 192.168.1.1 24
[R1-GigabitEthernet0/0/1]dhcp select relay 開啟DHCP中繼功能
[R1-GigabitEthernet0/0/1]dhcp relay server-ip 12.0.0.1
指向DHCP服務器的地址12.0.0.1請求DHCP服務

[R1]ip route-static 0.0.0.0 0.0.0.0 12.0.0.1
如果DHCP中繼服務器與DHCP服務器跨網段則要配置靜態或動態路由


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM