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塊網卡的配置文件

#vi /etc/sysconfig/network-scripts/ifcfg-eth1
這是要注意的地方,這裏配置的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地址是從後往前開始分配的。

不足之處還請指正!
 

   這個技術篇寫得很好,在網上找了很多關於linux DHCP中繼,這一個是很清晰的文章,另外比人家多了#vi /etc/sysctl.conf,修改這一個配置文件,在網上找了很多方法都不行(個人用的是RHEL4版本

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