DHCP原理與配置(含DHCP中繼實驗)

什麼是DHCP協議?
1、DHCP協議的基本概念
DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一種高效的IP地址分配方法,由主機自主控制網絡地址的動態分配,使用UDP協議工做。windows

1.DHCP協議內容
DHCP主要分爲兩部分:地址管理和配置信息的傳遞服務器

  • 地址管理:地址管理處理IP地址的動態分配,向客戶端提供地址租約
  • 配置信息的傳遞,包含DHCP報文格式,狀態機
    2.使用DHCP的好處
  • 減小管理員的工做量
  • 避免IP地址衝突
  • 當網絡更改IP地址時,不須要再從新配置每一個用戶的IP地址
  • 提升了IP地址的利用率
  • 方便客戶端的配置
    3.DHCP的分配方式
  • 自動分配:分配到一個IP地址後永久使用
  • 手動分配:由DHCP服務器管理員專門指定IP地址
  • 動態分配:使用完後釋放該IP,供給其餘客戶機使用
    客戶機從DHCP服務器得到IP地址的過程稱爲DHCP的租約過程
    租約過程分爲四個步驟:
    分析一下場景
    例如:我要上網,針對DHCP這個服務器而言,是如何實現的?
    1.首先我發出「我要上網的這條廣播消息」
    2.服務器收到你的廣播消息後就會隨機從現有的地址池裏面分配一個未被使用的IP地址給你使用
    3.而後你收到服務器給你的IP地址後,你就會發送一條廣播消息給網絡中提供本身上網的這臺服務器及其它服務器,如今這個地址是給我用的,大家就不要再把它分給別人使用了
    4.服務器收到客戶的請求後,而後給客戶一個響應,好的
    與之相對應的就是這個四個過程
    1.DHCP discover
    2.DHCP offer
    3.DHCP request
    4.DHCP ACK
    四個階段都是以廣播的形式進行轉發
    DHCP原理與配置(含DHCP中繼實驗)
    2、DHCP中繼服務實驗
    1.實驗環境
    在這裏咱們須要同時在電腦上運行3臺虛擬機。一臺CentOS 7做爲服務器,兩臺windows 10做爲客戶機,並在GNS3上搭建3層路由器,二層交換機以實現DHCP功能,和實現IP地址的自動分配。
    2.實驗拓撲圖
    DHCP原理與配置(含DHCP中繼實驗)
    3.實驗過程步驟
    (1)安裝dhcp軟件包
    在CentOS 7 虛擬機上打開終端,安裝dhcp軟件包
    DHCP原理與配置(含DHCP中繼實驗)
    (2)在GNS3中搭建並開啓拓撲圖
    (3)進入sw1配置
    建立3個vlan,分別爲vlan十、vlan20和vlan100,
    DHCP原理與配置(含DHCP中繼實驗)
    (4)進入端口f1/1,分配到vlan10,設置vlan模式爲access
    進入端口f1/2,分配到vlan20,設置vlan模式爲access
    進入端口f1/3,分配到vlan100,設置vlan模式爲access
    進入接口f1/0,設置vlan模式爲Trunk,並指定封裝協議爲dotq
    關閉路由功能
    DHCP原理與配置(含DHCP中繼實驗)
    (5)進入sw2配置
    進入接口f1/0,設置vlan模式爲Trunk,並指定封裝協議爲802.1q
    建立3個vlan,分別爲vlan十、vlan20和vlan100,
    DHCP原理與配置(含DHCP中繼實驗)
    (6)進入vlan10,配置IP地址,和子網掩碼
    進入vlan20,配置IP地址,和子網掩碼
    進入vlan100,配置IP地址,和子網掩碼
    DHCP原理與配置(含DHCP中繼實驗)
    (7)在上述配置完成後,回到虛擬機,將VMnet8設爲僅主機模式,並關閉dhcp服務功能
    DHCP原理與配置(含DHCP中繼實驗)
    將3臺虛擬機的網卡所有設爲自定義模式,並將VMnet1分配給第一臺win10 ,將VMnet2分配給第二臺win10 ,將VMnet8分配給CentOS 7 虛擬服務器。
    DHCP原理與配置(含DHCP中繼實驗)
    (8)修改虛擬網卡設置,修改DHCP服務配合文件
    DHCP原理與配置(含DHCP中繼實驗)
    DHCP原理與配置(含DHCP中繼實驗)

將dhcp配置文件從原路徑複製到/etc/dhcp/dhcpd.conf
DHCP原理與配置(含DHCP中繼實驗)
修改subnet,添加3個vlan的網段,分配的IP地址範圍,和網關
DHCP原理與配置(含DHCP中繼實驗)
配置完成後保存退出
DHCP原理與配置(含DHCP中繼實驗)
(9)進入vlan10,vlan20和vlan100,指定DHCP服務器端口地址.
DHCP原理與配置(含DHCP中繼實驗)
以上咱們就完成了DHCP 中繼服務器的配置
接下來,咱們切換到客戶端,查看咱們的信息
在兩臺win10 上使用ipconfig查看網卡信息網絡

DHCP原理與配置(含DHCP中繼實驗)
若是你的網卡獲取不到,就使用「ipconfig /release」關閉,再使用「ipconfig /renew」從新獲取
(10)回到Windows查看是否分配到IP地址
DHCP原理與配置(含DHCP中繼實驗)
以上就是咱們DHCP中端服務的配置,試驗成功。
總結
在DHCP中,咱們須要瞭解DHCP的基本概念,以及客戶機從DHCP服務器獲取IP地址的過程,要注意的是四個過程都是以廣播的形式。DHCP中繼服務也是相當重要哦的一環,沒有DHCP中繼服務,客戶機是沒法獲取IP地址的,要注意其中環節的配置,DHCP中繼服務的命令在vlan中配置ip add helper-address。ide

相關文章
相關標籤/搜索