windows下DHCP全解(三)

WindowsDHCP全解(三)

配置DHCP中繼代理
 
放假啦,利用這兩天時間寫兩篇文章上去,免的被人家說成懶豬了,呵呵。
 
上一篇:Windows下DHCP全解(二)
安裝和簡單配置dhcp服務器
 
那這次就簡單的說一下dhcp的中繼代理的配置方法吧
當你想個多個網段動態分配ip地址的時候要如何做呢,是不是要給每個網段配置一臺dhcp服務器呢,真是這樣的話,那這個管理員就太不好當了,有一種很好的方法可以解決這個問題,就是配置dhcp中繼代理,利用dhcp中繼代理給多個網段動態分配ip地址。
 
環境描述:
z111111111111111
 
一臺DHCP服務器,ip地址爲192.168.0.1(其中DHCP服務器的網關指向中繼代理的ip地址192.168.0.2)
服務器上建立2個作用域,分別爲:192.168.0.50—192.168.0.100,192.168.1.50—192.168.1.100。
一臺機器爲DHCP中繼代理,爲雙網卡,分別爲:192.168.0.2、192.168.1.1,代理192.168.1.0/24網段
一臺dhcp客戶機。
目標:實現192.168.1.0/24網段的客戶機通過dhcp服務器動態獲取到ip地址。
注意:此實驗在虛擬機中完成,當全部用橋接的時候效果沒做出來,鬱悶!最後網卡綁定如下:
DHCP服務器綁定到vmware2上面
DHCP中繼代理的第一塊網絡(和dhcp服務器在同一網段的那塊網卡)同樣綁定到vmware2上面
其餘的爲橋接狀態
 
建立作用域就不說了,上一篇文章中有提到,假設此時我們已經建立好了作用域,當我們讓客戶機動態獲取ip地址的時候,可以發現它根本獲取不到,會提示本地連接受限制,因爲它和dhcp服務器根本不在一個網段,這時如果想讓客戶機順利通過dhcp服務器獲取到ip地址的話,我們需要配置dhcp中繼代理,具體配置如下:
 
在充當DHCP中繼代理的那臺計算機上打開“管理工具”—“路由和遠程訪問”,打開後,會發現一個紅色向下的箭頭,表明路由和遠程訪問並沒有被啓用。
這時需要啓用一下,右擊SERVER選擇“配置並啓用路由和遠程訪問”
這時出現“路由和遠程訪問服務器安裝嚮導”,我們選擇“自定義配置”,單擊下一步
然後選擇“LAN路由”
最後單擊完成並開始服務
下面就需要進行配置了,展開SERVER,右擊“常規”,單擊“新增路由協議”
在“新路由協議”中選擇“DHCP中繼代理程序”單擊“確定”
添加好以後,右擊“dhcp中繼代理程序”選擇“屬性”,這時會出現“dhcp中繼代理程序屬性”窗口,在“服務器地址”中鍵入dhcp服務器的ip地址,然後單擊“添加”,最後“確定”
右擊“dhcp中繼代理程序”,單擊“新增接口”,選擇“本地連接2”
011
在出現的“dhcp中繼站屬性”中,勾選“中繼dhcp數據包”,在下面還有兩項分別是:躍點計數閾值和啓動閾值。其中“躍點計數閾值是中繼代理通信可以跨過的最大跳數”,“啓動閾值是中繼代理轉發dhcp消息前的等待時間,如果是希望本地dhcp服務器可以首先響應的時候,設置這個比較有用,當dhcp服務器在規定時間內不響應的話,那中繼代理就會轉發dhcp消息給其他網段的dhcp服務器,這裏採用默認的就ok了
 
 
下面驗證效果,打開DHCP客戶機的命令提示符輸入下列命令進行測試
012
013
 
ok,搞定了,嗚嗚,眼睛好累,不過最後補充一點原理性的東西,dhcp中繼代理的基本原理:
(1)dhcp客戶機申請ip租約,發送DHCPDiscover包
(2)中繼代理收到該包,並轉發給另一個網段的dhcp服務器
(3)dhcp服務器收到該包,將DHCPOffer包發送給中繼代理
(4)中繼代理將地址租約(DHCPOffer)轉發給dhcp客戶端
(5)DHCPRequest包從客戶機通過中繼代理轉發到DHCP服務器
(6)DHCPAck消息從服務器通過中繼代理轉發到客戶機
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章