DHCP服務器的搭建

DHCP(動態主機配置協議)可以爲客戶機自動分配IP地址、子網掩碼、默認網關和DNS服務器地址等TCP/IP參數,一臺DHCP服務器可以讓網絡管理員集中指派和指定全局或子網特有的TCP/IP參數供整個網路使用。客戶機不需要手動配置TCP/IP,並但客戶機斷開連接時,舊的IP地址將被釋放以便重用。有助於大幅度降低網絡維護和管理的耗費。
DHCP服務器提供三種IP分配方式:自動分配、動態分配、手動分配。跟據客戶端是否第一次登錄網絡,DHCP的工作方式會有所不同,客戶端從DHCP服務器上獲得IP地址的整個過程需要以下幾個步驟:尋找DHCP服務器、分配IP地址、接受IP地址、ip地址分配確認、重新登錄、更新租約。
DHCP的安裝需要 dhcp-3.0.5-7(主程序包)dhcp-devel-3.0.5-7(提供庫文件支持)
DNCP一般服務器配置的3個步驟:編輯主配置文件dhcpd.conf,指定IP作用域。指定分配一個或多個IP地址範圍;建立租約數據庫文件;重新加載配置文件或重新啓動dhcpd服務,使配置生效。
主配置文件中,主要包括全局配置和局部配置。全局配置可以包含參數和選項,該部分設置對整個DHCP服務器生效。局部配置通常由聲明部分表示,該部分僅對局部生效,如僅對某個IP作用有效。
dhcpd,conf文件格式如下:
#全局配置
參數或選項;  //全局生效
#局部配置
 聲明{
     參數或選項        //局部生效
}

 其中在安裝配置文件前要先更改虛擬機設置,因爲本實驗是在虛擬機下完成的,還有安裝dhcp服務後會生成一個配置文件範本,存放在/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample中,可以使用cp命令把該文件複製到/etc目錄下,然後重命名爲dhcpd.conf,在根據環境變量配置加以修改即可;可能網絡設置不盡相同下面來說一下DHCP一般服務器的配置

如下的是先安裝軟件包在配置主配置文件(確認服務器的是靜態地址,然後定製全局配置和局部配置):

然後重新啓動下服務使用:service httpd restart 啓動成功後可以試試看看端口啓動了沒,因爲dhcp服務一旦啓動的話,它會啓動67端口:如下

重啓服務後可以查看客戶端信息如:

在服務器查看客戶端分配地址信息

可以在客戶端使用命令dhclient來查看地址獲取過程

在dhcp中的IP地址綁定用於給客戶端分配固定的IP地址。如服務器需要使用固定的IP地址,就可以使用IP地址綁定。通過MAC地址與IP地址的對應關係,爲指定的物理地址計算機分配固定的IP地址。這個過程需要用到host聲明和hardware、fixed-addres參數;例:

客戶端和服務器端重啓服務後可以看到客戶端上的分配地址與配置文件中指定的一樣:如下:

好了,到此就可以說是配置好一個基本的dhcp服務器了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章