動態主機配置協議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的配置資訊。其過程:
DHCP客戶端在受到DHCPPACK包後,就完成了獲取IP地址的步驟,也就可以開始利用這個地址與網路中的其他計算機通訊。
DHCP的作用就是為網路中的計算機自動分配IP地址等相關TCP/IP引數:包含IP地址、子網掩碼、預設閘道器、DNS伺服器、WINS伺服器等。
在DHCP伺服器獲取一個新的IP地址,DHCP伺服器與客戶端通過七個報文來獲取。即:
DHCPDISCOVER
(此為client開始DHCP過程中的第一個請求報文)
DHCPOFFER
(此為server 對dhcpdiscover 報文的響應)
DHCPREQUEST
(此為client 對dihcpoffer 報文的響應)
DHCPDECLINE
(當client發現server 分配給它的IP地址無法使用,如:IP地址發生衝突時,將發出此報文讓server禁止使用這次分配的IP地址。)
DHCPACK
(server對 dhcprequst 報文的響應,client收到此報文後才真正獲得了IP地址和相關配置資訊。)
DHCPNAK
(此報文是server對client的dhcprequst報文的拒絕響應,client 收到此報文後,一般會重新開始DHCP過程。)
DHCPRELEASE
(此報文是 client主動釋放IP地址,當server 收到此報文後就可以收回IP地址分配給其他的client)
二、DHCP的實現配置
DHCP伺服器的配置:
在做本次實驗當中,我們需要將其計算機的防火牆關閉。
其先創造實驗環境,佈置DHCP伺服器windows server2008計算機以及客戶端windows XP計算機。
windows server2008計算機
為DHCP伺服器配置IP引數,如圖:
其次,在DHCP伺服器上開啟“伺服器管理器”。
為其新增伺服器角色“DHCP伺服器”。
並且選擇網路連線繫結(即分配IP地址的範圍)。
設定IPv4DNS伺服器。
新增以及編輯DHCP作用域。
配置DHCPv6無狀態模式。
確認安裝
安裝成功。
開啟DHCP服務並對其進行配置。
Windows XP計算機:
在windows XP計算機上將IP地址的獲取方式修改為“自動獲取”。
檢視獲取IP地址詳情。
DHCP中繼代理的配置:
在做本次實驗當中,我們需要將其計算機的防火牆關閉。
其先搭建實驗環境,在上邊的實驗環境下再搭建一臺DHCP中繼代理。
設定DHCP中繼代理計算機:
(建立一個windows server2008伺服器,其配置雙網路卡)。
給網路卡一(本地連線)配置靜態IP引數――(2網段)。
給網路卡二(本地連線2)配置靜態IP引數――(3網段)。
開啟“伺服器管理器”新增伺服器角色“網路策略和訪問服務”。
選擇角色服務“路由”。
確認安裝。
安裝成功。
配置並啟用“路由和遠端訪問”。
在這裡選擇新增“DHCP中繼代理程式”並新增介面。
並設定DHCP伺服器IP地址。
Windows server2008計算機:
在DHCP伺服器上新建一個作用域對其它網段分配IP資訊。
設定分配IP地址範圍。
設定不予分配的IP地址。
完成新建作用域。
在windows XP計算機:
將IP地址獲取方式修改為自動獲取。
【實驗總結】
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伺服器等。
在DHCP伺服器獲取一個新的IP地址,DHCP伺服器與客戶端通過七個報文來獲取。即:
DHCPDISCOVER
(此為client開始DHCP過程中的第一個請求報文)
DHCPOFFER
(此為server 對dhcpdiscover 報文的響應)
DHCPREQUEST
(此為client 對dihcpoffer 報文的響應)
DHCPDECLINE
(當client發現server 分配給它的IP地址無法使用,如:IP地址發生衝突時,將發出此報文讓server禁止使用這次分配的IP地址。)
DHCPACK
(server對 dhcprequst 報文的響應,client收到此報文後才真正獲得了IP地址和相關配置資訊。)
DHCPNAK
(此報文是server對client的dhcprequst報文的拒絕響應,client 收到此報文後,一般會重新開始DHCP過程。)
DHCPRELEASE
(此報文是 client主動釋放IP地址,當server 收到此報文後就可以收回IP地址分配給其他的client)
4. 在客戶端直接向DHCP伺服器請求IP租用時,是利用廣播的傳送方式來傳送請求資訊;這時,DHCP伺服器也是通過廣播的傳送方式來回復客戶端的請求的。而在客戶端通過DHCP中繼代理向DHCp伺服器請求IP租用時,是通過廣播的傳送方式先向DHCP中繼代理傳送請求資訊,這時,DHCP中繼代理以單播的傳送方式來向DHCP伺服器傳送客戶端的IP租用請求資訊;DHCP伺服器通過單播傳送方式來將請求資訊的回覆傳送給DHCP中繼代理,DHCP中繼代理以廣播的方式將DHCP伺服器的回覆資訊傳送給客戶端。
本文轉自 沐小七 51CTO部落格,原文連結:http://blog.51cto.com/3088522/571854
相關文章
- 動態主機配置協議DHCP協議
- 動態主機配置協議(DHCP)協議
- 什麼是DHCP動態主機配置協議協議
- DHCP 動態主機設定協議協議
- DHCP協議格式、DHCP服務搭建、DHCP協商互動過程入門學習協議
- Kali Linux常用服務配置教程安裝及配置DHCP服務Linux
- Kali Linux常用服務配置教程啟動DHCP服務Linux
- 待機顯示服務協議及隱私政策協議
- 真正“搞”懂HTTP協議11之代理服務HTTP協議
- Kali Linux常用服務配置教程DHCP服務原理Linux
- [DHCP服務]——DHCP詳解
- 計算機網路之三:DHCP協議計算機網路協議
- 計算網路之IPv6配置DHCP服務及acl
- KaliLinux常用服務配置教程DHCP服務工作流程Linux
- HP主機訪問動態IP主機配置
- syslog協議及rsyslog服務全解析協議
- 協議森林16 小美的桌號(DHCP協議)協議
- DHCP協議工作流程分析協議
- Thrift協議的服務模型協議模型
- soap協議的web服務協議Web
- Apache 代理服務的配置方法Apache
- 動態選路協議協議
- CentOS雲主機中Nginx反向代理http、https服務CentOSNginxHTTP
- 趣談 DHCP 協議,有點意思。協議
- DHCP協議和dhcpcd原始碼分析協議原始碼
- [服務端與網路]http協議與http狀態碼服務端HTTP協議
- Cisco 3550配置DHCP中繼代理中繼
- 動態代理及java演示Java
- Java 動態代理機制分析及擴充套件Java套件
- 網路安全之IPSG防止DHCP動態主機私自更改IP地址
- OpenWrt配置阿里雲動態域名服務DDNS阿里DNS
- 簡述 zookeeper 基於 Zab 協議實現選主及事務提交協議
- Linux-DHCP服務部署Linux
- [DHCP服務]——一個驗證DHCP原理實驗(VMware)
- Cisco交換機生成樹協議配置協議
- mac環境下配置nginx反向代理,https協議MacNginxHTTP協議
- 服務端常見服務安裝及配置服務端
- Ajax通過SOAP協議呼叫Web服務協議Web