十 DHCP與DHCP中繼相關知識

2021-10-13 23:28:01 字數 2920 閱讀 9511

dhcp ( dynamic host configuration protocol,動態主機配置協議)是乙個區域網的網路協議,使用udp協議工作,dhcp監聽67埠,客戶端監聽68埠

主要2個用途

1.給內部網路或網路服務**商自動分配ip位址

2.給使用者或者內部網路管理員作為對所有計算機作**管理的手段

dhcp好處:

1.減少管理員的工作量

2.避免輸入錯誤的可能

3.避免ip位址衝突

4.更改ip位址段時,不需要重新配置每個使用者的ip位址

5.提高了ip位址的利用率

6.方便客戶端的配置

dhcp的典型應用模式如下:在網路中架設一台專用的decp伺服器,負責集中分配各種網路位址引數(主要包括ip位址、子網掩碼、廣播位址、預設閘道器位址、dns伺服器位址)﹔其他主機作為dhcp客戶機,將網絡卡配置為自動獲取位址,即可與 dhcp伺服器進行通訊,完成自動配置過程。

dhcp的ip位址自動獲取工作原理

1.客戶端在網路中搜尋伺服器。

客戶端通過廣播傳送dhcp discover報文尋找伺服器端

2.伺服器向客戶端響應服務。

伺服器端通過單播發送dhcp offer 報文向客戶端提供ip位址等網路資訊,從ip位址池中挑選乙個尚未分配的ip位址分配客戶端

3.客戶端向伺服器發出服務請求。

如果有多台dhcp伺服器向該客戶端發來dhcp-offer報文,客戶端只接受第乙個收到的dhcp-offer報文並提取ip位址,然後客戶端通過廣播傳送dhcp request報文告知伺服器端本地選擇使用該ip位址

4.伺服器向客戶端提供服務。

伺服器通過單播發送dhcp ack報文告知客戶端ip位址是合法可用的,並在選項欄位中增加ip位址的使用租期資訊

5.重新登入

dhcp客戶機每次重新登入網路時,不需要再傳送 dhcp discover 資訊,而是直接傳送包含前一次所分配的ip位址的 dhcp request請求資訊。

6.更新租約

當dhcp伺服器向客戶機出租的ip位址租期達到50%時,就需要更新租約。客戶機直接向提供租約的伺服器傳送dhcp request包,要求更新現有的位址租約

dhcp有2種配置方法

1.介面模式:介面位址池可動態分配ip位址,範圍就是介面的ip位址所在的網段,且只在此介面下生效,當dhcp伺服器收到dhcp客戶端的請求報文後,dhcp伺服器將會使用該介面的位址網段給客戶端分配位址。

應用場景

dhcp與區域網不在乙個網段時就需要dhcp中繼來進行**

工作原理

1.當dhcp客戶端啟動並進行dhcp初始化時,它在本地網路廣播配置請求報文。

2.如果本地網路存在dhcp伺服器,則可以直接進行dhcp配置,不需要dhcp中繼。

3.如果本地網路沒有dhcp伺服器,則與本網路相連的且帶dhcp中繼功能的網路裝置收到該廣播報文後,進行適當的處理並**給指定的在其它網路上的dhcp伺服器。

4.dhcp伺服器根據客戶端提供的資訊進行相應的配置,並通過dhcp中繼將配置資訊傳送給客戶端,完成對客戶端的動態配置。

dhcp enable (系統模式開啟dhcp功能)

dhcp enable

int g0/0/0

ip pool 1(建立位址池名稱)

dhcp select inte***ce(基於介面配置dhcp)

gateway-list 192.168.30.1(設定dhcp客戶端的出口閘道器位址)

dhcp server dns-list 8.8.8.8(給使用者端自動分配dns伺服器位址)

network 192.168.30.0 mask 24(配置dhcp可分配位址網段,掩碼也可用24表示)

dhcp server lease day 7 (配置基於介面的dhcp servser 租期(預設租期為1天))

dns-list 8.8.8.8

ip route-static 3.3.3.3 32 192.168.30.2(一定要配靜態/預設或動態路由指向dhcp伺服器)

excluded-ip-address 192.168.30.20 192.168.30.40(配置保留位址)

int g0/0/1

int g0/0/0

dhcp select relay (開啟中繼功能)

dhcp select global (配置dhcp為全域性模式)

dhcp relay server-ip 192.168.30.2(指向dhcp伺服器的位址***.***.***.***請求dhcp服務)

ip pool 2

gateway-list 192.155.10.1

network 192.155.10.0 mask 24

dns-list 8.8.8.8

static-bind ip-address 192.155.10.88 mac-address 5489-98d0-72a5(繫結ip192.155.10.88固定分配給mac為5489-98d0-72a5的機器,需池中ip)

lease day 10

int g0/0/1

dhcp select global

華為DHCP中繼

一 首先pc需要啟用dhcp獲取ip位址 二 配置路由器的介面ip 三 配置dhcp server r1 中繼 配置如下 dhcp enable inte ce gigabitethernet0 0 0 ip address 10.1.1.254 255.255.255.0 dhcp select ...

華為DHCP中繼

一 首先pc需要啟用dhcp獲取ip位址 二 配置路由器的介面ip 三 配置dhcp server r1 中繼 配置如下 dhcp enable inte ce gigabitethernet0 0 0 ip address 10.1.1.254 255.255.255.0 dhcp select ...

DHCP中繼實驗

1.按圖配置r1和r2的介面ip位址 2.在r2路由器配置dhcp伺服器,dhcp位址池192.168.1.0 24,閘道器位址192.168.1.254 24,dns位址114.114.114.114 3.在r1路由器開啟dhcp中繼 4.在r2路由器配置預設路由 5.測試是否成功 1.配置r1 ...