天天看點

動态主機配置協定DHCP及代理服務

【實驗名稱】

動态主機配置協定DHCP及中繼代理

【實驗目标】

1. DHCP的作用以及功能。

2. DHCP租約功能的實作過程。

3. DHCP的七種封包代表含義。

4. DHCP的實作配置。

【實驗環境及拓撲】

【實驗步驟】

一、DHCP的基本概念、作用、以及功能。

二、DHCP的實作配置。

具體實驗步驟如下:

一、DHCP的基本概念、作用、以及功能

DHCP(Dynamic Host Configuration Protocol)是動态主機配置協定的縮寫,是一個簡化主機IP位址配置設定管理的TCP/IP标準協定。它能夠動态的向網絡中每台裝置配置設定獨一無二的IP位址,并提供安全、可靠且簡單的TCP/IP網絡配置,確定不發生位址沖突,幫助維護IP位址的使用。

當DHCP用戶端計算機啟動時,它會與DHCP伺服器通信,以便從DHCP伺服器擷取IP位址、子網路遮罩等TCP/IP的配置資訊。其過程:

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_130614387285Wi.jpg"></a>

DHCP用戶端在受到DHCPPACK包後,就完成了擷取IP位址的步驟,也就可以開始利用這個位址與網絡中的其他計算機通信。

DHCP的作用就是為網絡中的計算機自動配置設定IP位址等相關TCP/IP參數:包含IP位址、子網路遮罩、預設網關、DNS伺服器、WINS伺服器等。

在DHCP伺服器擷取一個新的IP位址,DHCP伺服器與用戶端通過七個封包來擷取。即:

<b>DHCPDISCOVER</b>

(此為client開始DHCP過程中的第一個請求封包)

<b>DHCPOFFER</b>

(此為server 對dhcpdiscover 封包的響應)

<b>DHCPREQUEST</b>

(此為client 對dihcpoffer 封包的響應)

<b>DHCPDECLINE</b>

(當client發現server 配置設定給它的IP位址無法使用,如:IP位址發生沖突時,将發出此封包讓server禁止使用這次配置設定的IP位址。)

<b>DHCPACK</b>

(server對 dhcprequst 封包的響應,client收到此封包後才真正獲得了IP位址和相關配置資訊。)

<b>DHCPNAK</b>

(此封包是server對client的dhcprequst封包的拒絕響應,client 收到此封包後,一般會重新開始DHCP過程。)

<b>DHCPRELEASE</b>

(此封包是 client主動釋放IP位址,當server 收到此封包後就可以收回IP位址配置設定給其他的client)

二、DHCP的實作配置

DHCP伺服器的配置:

在做本次實驗當中,我們需要将其計算機的防火牆關閉。

其先創造實驗環境,布置DHCP伺服器windows server2008計算機以及用戶端windows XP計算機。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143876fK0f.jpg"></a>

windows server2008計算機

為DHCP伺服器配置IP參數,如圖:

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143880VGDN.jpg"></a>

其次,在DHCP伺服器上打開“伺服器管理器”。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143891MNFi.jpg"></a>

為其添加伺服器角色“DHCP伺服器”。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143895vCCj.jpg"></a>

并且選擇網絡連接配接綁定(即配置設定IP位址的範圍)。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143898wbHd.jpg"></a>

設定IPv4DNS伺服器。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143902yQv8.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143908Lk0F.jpg"></a>

添加以及編輯DHCP作用域。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_13061439161tk0.jpg"></a>

配置DHCPv6無狀态模式。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_13061439209EMZ.jpg"></a>

确認安裝

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143924Da7g.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143925FqJm.jpg"></a>

安裝成功。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_130614392976lo.jpg"></a>

打開DHCP服務并對其進行配置。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143932QKfC.jpg"></a>

Windows XP計算機:

在windows XP計算機上将IP位址的擷取方式修改為“自動擷取”。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143937mvuo.jpg"></a>

檢視擷取IP位址詳情。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143941l2UL.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143943nYnV.jpg"></a>

DHCP中繼代理的配置:

其先搭建實驗環境,在上邊的實驗環境下再搭建一台DHCP中繼代理。

設定DHCP中繼代理計算機:

(建立一個windows server2008伺服器,其配置雙網卡)。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143946tFZ0.jpg"></a>

給網卡一(本地連接配接)配置靜态IP參數――(2網段)。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143950dhzj.jpg"></a>

給網卡二(本地連接配接2)配置靜态IP參數――(3網段)。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143955b97I.jpg"></a>

打開“伺服器管理器”添加伺服器角色“網絡政策和通路服務”。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143959qWx8.jpg"></a>

選擇角色服務“路由”。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143962kdoO.jpg"></a>

确認安裝。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143966LII6.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143967qh17.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143969iPs4.jpg"></a>

配置并啟用“路由和遠端通路”。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143972kPfr.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143976rDv2.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143981IeNT.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143985l4fy.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143988KtoW.jpg"></a>

在這裡選擇添加“DHCP中繼代理程式”并添加接口。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143992Nyqk.jpg"></a>

并設定DHCP伺服器IP位址。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143996COeg.jpg"></a>

Windows server2008計算機:

在DHCP伺服器上建立一個作用域對其它網段配置設定IP資訊。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306143999SyE6.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306144003oRgO.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306144006mXYs.jpg"></a>

設定配置設定IP位址範圍。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306144010b1o3.jpg"></a>

設定不予配置設定的IP位址。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306144013nsSE.jpg"></a>

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306144015RFvw.jpg"></a>

完成建立作用域。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306144016ez6G.jpg"></a>

在windows XP計算機:

将IP位址擷取方式修改為自動擷取。

<a href="http://3088522.blog.51cto.com/attachment/201105/23/3078522_1306144021LzN0.jpg"></a>

【實驗總結】

1. DHCP(Dynamic Host Configuration Protocol)是動态主機配置協定的縮寫,是一個簡化主機IP位址配置設定管理的TCP/IP标準協定。它能夠動态的向網絡中每台裝置配置設定獨一無二的IP位址,并提供安全、可靠且簡單的TCP/IP網絡配置,確定不發生位址沖突,幫助維護IP位址的使用。

2. 當DHCP用戶端計算機啟動時,它會與DHCP伺服器通信,以便從DHCP伺服器擷取IP位址、子網路遮罩等TCP/IP的配置資訊。其過程:IP租用請求、IP租用提供、IP租用選擇、IP租用确認DHCP用戶端在受到DHCPPACK包後,就完成了擷取IP位址的步驟,也就可以開始利用這個位址與網絡中的其他計算機通信。

3. DHCP的作用就是為網絡中的計算機自動配置設定IP位址等相關TCP/IP參數:包含IP位址、子網路遮罩、預設網關、DNS伺服器、WINS伺服器等。

4. 在用戶端直接向DHCP伺服器請求IP租用時,是利用廣播的傳送方式來傳送請求資訊;這時,DHCP伺服器也是通過廣播的傳送方式來回複用戶端的請求的。而在用戶端通過DHCP中繼代理向DHCp伺服器請求IP租用時,是通過廣播的傳送方式先向DHCP中繼代理傳送請求資訊,這時,DHCP中繼代理以單點傳播的傳送方式來向DHCP伺服器傳送用戶端的IP租用請求資訊;DHCP伺服器通過單點傳播傳送方式來将請求資訊的回複傳送給DHCP中繼代理,DHCP中繼代理以廣播的方式将DHCP伺服器的回複資訊傳送給用戶端。

<b></b>

<b>本文轉自 沐小七  51CTO部落格,原文連結:http://blog.51cto.com/3088522/571854</b>

繼續閱讀