搭建DHCP服務器以及DHCP中繼服務器


一、DHCP服務器
 
1.首先配置DHCP服務器的IP地址(DHCP服務器網卡橋接在VMnet1)
 

基於Linux的DHCP服務器的搭建
基於Linux的DHCP服務器的搭建


2、配置好IP后重啟DHCP服務
基於Linux的DHCP服務器的搭建

3、安裝DHCP服務器,在這里我用的是YUM安裝的(關於YUM我后期再介紹了)
基於Linux的DHCP服務器的搭建
4、安裝好后,打開DHCP服務器的配置文件,它會給你一個樣例,復制這個樣例建立dhpd的配置文件就行了。
基於Linux的DHCP服務器的搭建
然后再編輯這個剛復制好的配置文件,我在這里使用了三個網段,是為了后期DHCP中繼服務器做擴展使用的
基於Linux的DHCP服務器的搭建
基於Linux的DHCP服務器的搭建
 (注:配置參數詳細說明見文章最底部說明)
5、修改后再重啟DHCP服務就行了
基於Linux的DHCP服務器的搭建
6、在客戶端上驗證(客戶端橋接使用VMnet1)
基於Linux的DHCP服務器的搭建
基於Linux的DHCP服務器的搭建
在客戶機上Ping DHCP服務器看是否能通(為了更好的驗證實驗結果最好把Linux服務器的防火牆關掉)
基於Linux的DHCP服務器的搭建

二、DHCP中繼服務器
 
1、再開一台Linux虛擬機,添加三塊網卡,分別橋接為VMnet1、2、3(DHCP服務器使用的是上面的)
基於Linux的DHCP服務器的搭建

2、配置還DHCP中繼服務器的三塊網卡IP地址,三個網段分別為:192.168.1.252、192.168.2.254、192.168.3.254。
vim/etc/sysconfig/network-scripts/ifcfg-eth0/1/2
 
基於Linux的DHCP服務器的搭建

基於Linux的DHCP服務器的搭建

基於Linux的DHCP服務器的搭建
3、配置好IP地址后重啟所有網卡(/etc/init.d/里面放的是所有服務的啟動腳本文件)
基於Linux的DHCP服務器的搭建
4、啟動所有網卡服務好以后再安裝DHCP服務(因為在安裝DHCP軟件包以后,就已經包含了DHCP中繼相關的程序和腳本等文件。配置DHCP中繼服務器只需要修改配置文件“/etc/sysconfig/dhcrelay”)。
基於Linux的DHCP服務器的搭建
5、編輯DHCP中繼服務器配置文件,設置允許DHCP中繼數據的接口及DHCP服務器的IP地址。
基於Linux的DHCP服務器的搭建
基於Linux的DHCP服務器的搭建
6、開啟服務器的路由轉發功能,只需要編輯“/etc/sysctl.conf”文件。
基於Linux的DHCP服務器的搭建
基於Linux的DHCP服務器的搭建
【注:上面的“net.ipv4_forward = 1/0”,1 代表是開啟路由轉發  0 代表關閉路由轉發】

7、啟動DHCP中繼服務。
基於Linux的DHCP服務器的搭建
8、在客戶端測試,Clent1網卡橋接在VMnet2
基於Linux的DHCP服務器的搭建
基於Linux的DHCP服務器的搭建
ping三個網段,看是否都能能通信。
基於Linux的DHCP服務器的搭建

9、在Client2上測試,Client2的網卡橋接在VMnet3。
基於Linux的DHCP服務器的搭建
基於Linux的DHCP服務器的搭建

1.常用參數:

(1)ddns-update-style (none|interim|ad-hoc)

作用:定義所支持的DNS動態更新類型。

none:表示不支持動態更新

interim:表示DNS互動更新模式

ad-hoc:表示特殊DNS更新模式

因為DHCP 客戶端所取得的IP 通常是一直變動的,所以某部主機的主機名與IP 的對應就很難處理。此時DHCP 可以透過ddns 來更新主機名與IP 的對應。

注意:這個選項是必選參數哈,配置文件中必須包含這一個參數並且要放在第一行。

(2)gnore client-updates

作用:忽略客戶端更新

(3)default-lease-time number(數字)

作用:定義默認IP租約時間

(4)max-lease-time number(數字)

作用:定義客戶端IP租約時間的最大值,當客戶端超過租約

間卻尚未更新IP 時,最長可以使用該IP 的時間;

注意:(3)、(4)都是以秒為單位的租約時間,該項參數可以作用在全局配置中,也可以作用在局部配置中。

     2.常用聲明

聲明一般用來指定IP作用域、定義為客戶端分配的IP地址池等等

聲明格式如下:

聲明{  

          選項或參數;  

}

常見聲明的使用如下:

(1)subnet 網絡號netmask 子網掩碼{......}

作用:定義作用域,指定子網

注意:網絡號必須與DHCP服務器的網絡號相同

(2)range 起始IP地址結束IP地址

作用:指定動態IP地址范圍

注意:可以在subnet聲明中指定多個range,但多個range所定義IP范圍不能重復。

  3. 常用選項介紹

選項通常用來配置DHCP客戶端的可選參數,比如定義客戶端的DNS地址、默認網關等等。選項內容都是以option關鍵字開始滴

常見選項使用如下:

(1)option routers IP地址

作用:為客戶端指定默認網關

(2)option subnet-mask 子網掩碼

作用:設置客戶端的子網掩碼

(3)option domain-name-servers IP地址

作用:為客戶端指定DNS服務器地址

(4)option broadcasst-address 廣播地址:

設定廣播地址而已。如果沒有設定的話,系統應該會自動依據class A, B, C 的原則來計算出廣播地址。

注意:(1)、(2)、(3)選項可以用在全局配置中,也可以用在局部配置中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM