Linux中DHCP中繼代理服務器的配置詳解

       DHCP客戶機通過廣播消息獲得DHCP服務器的響應後得到IP地址。但廣播消息是不能跨越子網的。如果DHCP客戶機和服務器在不同的子網內,客戶機還能不能向服務器申請IP地址呢?這就要用到DHCP中繼代理。
         拓撲圖:
     
     實現步驟:
1. 配置dhcp服務器
 
 1)配置服務器的IP地址

 

編輯網絡接口配置文件

這裏注意一點,網關必須要寫

重新啓動服務

2)安裝dhcp軟件,需要Linux系統安裝光盤的第4章光盤(這裏的系統是RedHat4)
     光盤放入後掛載光盤
    進入這個目錄

安裝dhcp軟件

3)編輯dhcpd.conf配置文件

 這裏要注意兩個網關,因爲配置中繼的時候要用

(4)使用dpcpd腳本啓動dhcpd服務程序

2.配置dhcp 中繼

1)首先一定要有兩塊網卡

進入這個目錄

複製網卡1的配置文件

編輯第1塊網卡的配置文件

這裏要注意的是IP地址是DHCP服務器的網關地址(我這裏設置網卡1和服務器連接,網卡2和客戶機連接)

編輯第2塊網卡的配置文件

 
這是要注意的地方,這裏配置的IP地址是第二個作用域的網關地址

重新啓動服務生效

(2)安裝dhcp軟件(一定要安裝)

編輯這個文件

 
這裏只需要把紅色標記的0給爲1就好了

執行上面這個命令讓其生效
3)執行命令dhcrelay dhcp服務器的ip地址)

3客戶端驗證

設置客戶端自動獲取IP地址

 

重啓啓動服務

查看獲取到的IP地址,這裏獲取到的是192.168.20.156

總結:

Linux提供DHCP服務獲取IP地址,極大方便了管理員靜態配置容易出錯的問題,在一定程度解決了IP地址分配和規劃的問題,這和WINDOWS DHCP服務器獲取IP地址唯一的區別是;Linux DHCP服務器分配IP地址是從後往前開始分配的。

不足之處還請指正!歡迎大家給我留言!

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章