天天看點

DHCP配置設定IP位址實操

DHCP原理

動态主機設定協定(Dynamic Host Configuration Protocol),DHCP是伺服器/客戶機模式,采用 UDP為傳輸協定。

1、DHCP客戶發出DHCPdiscover封包

2、DHCP 服務接收到DHCP 客戶發送的DHCP Discover封包會給出響應,向DHCP 客戶發送一個DHCP Offer封包

3、DHCP 客戶會發出一個廣播的DHCP Request封包,在選項字段中會加入選中的DHCP 服務的IP位址和需要的IP位址。

4、DHCP 服務收到DHCP Request封包後,判斷選項字段中的IP位址是否與自己的位址相同,相同就發送一個DHCP ACK封包

5、DHCP 客戶接收到DHCP ACK封包後,檢查DHCP Server配置設定的IP位址是否能夠使用。能使用就使用,不能使用就重新申請。

主要用途如下:

給内部網絡或網絡服務供應商自動配置設定IP位址給使用者

給内部網絡管理者作為對所有電腦作中央管理的手段

## **模拟DHCP申請IP位址的實驗**

實驗目的

使用DHCP服務為主機配置設定IP位址

實驗環境

ensp軟體中5台主機、兩台路由

實驗過程

按照如圖在ensp中建立拓撲圖

DHCP配置設定IP位址實操

我們首先來配置sw1

DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操

我們再配置路由R1

DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操

最後我們來配置R2

DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操

配置完成後我們打開我們的終端pc5,輸入指令ipconfig / release、ipconfig / renew,就可以獲得dhcp配置設定的IP位址

DHCP配置設定IP位址實操

我們對其他的四台主機都進行以下設定,以pc4為例

DHCP配置設定IP位址實操

我們設定好後,用ping指令來測試聯通性

DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操
DHCP配置設定IP位址實操

最後我們抓包檢視以下dhcp伺服器通信的封包

DHCP配置設定IP位址實操

抓包的步驟

1、 我們在pc5輸入指令ipconfig/release

2、 在與pc5直連的鍊路上抓包

3、 輸入指令ipconfig/renew

4、 檢視出現的封包

繼續閱讀