必威电竞|足球世界杯竞猜平台

DHCP Relay
來源:互聯網

DHCPrelay(DHCPR)DHCP中繼,也稱為DHCP中繼代理。DHCP中繼代理,就是在DCP服務器和客戶端之間轉發DHCP數據包。當DHCP客戶端與服務器不在同一個子網上,就必須有DHCP中繼代理來轉發DHC P請求和應答消息。DHCP中繼代理的數據轉發,與通常路由轉發是不同的。通常的路由轉發是透明傳輸的,設備一般不會修改IP包內容,而HCP中繼代理接收到DHCP消息后,重新生成一個DHCP消息,然后轉發出去。在CP客戶端看來,DHCP中繼代理就像 DHCP服務器;在DHCP服務器看來,DHCP中繼代理就像DHCP客戶端。

產品簡介

用DHCP Relay代理可以去掉在每個物理的網段都要有DHCP服務器的必要,它可以傳遞消息到不在同一個物理子網的DHCP服務器,也可以將服務器的消息傳回給不在同一個物理子網的DHCP客戶機。

工作原理

1 當dhcp client 啟動并進行dhcp 初始化時,它會在本地網絡廣播配置請求報文。

2 如果本地網絡存在dhcp server,則可以直接進行dhcp 配置,不需要dhcp relay。

3 如果本地網絡沒有dhcp server,則與本地網絡相連的具有dhcprelay 功能的網絡設備收到該廣播報文后,將進行適當處理并轉發給指定的其它網絡上的dhcp server。

4 dhcp server 根據dhcp client 提供的信息進行相應的配置,并通過dhcp relay 將配置信息發送給dhcp client,完成對dhcp client 的動態配置。

事實上,從開始到最終完成配置,需要多個這樣的交互過程。

1 dhcp relay設備修改dhcp消息中的相應字段,把dhcp的廣播包改成單播包,并負責在服務器與客戶機之間轉換。

2 netcore路由器(2x05)可以作為dhcp relay 代理。

產品配置

S3600系列交換機DHCP Relay的配置

一組網需求:

在S3600系列交換機上配置DHCP Relay,使下面的用戶動態獲取相應網段的IP地址。

二組網圖:

SwitchA作為DHCP Server,SwitchB使能DHCP Relay功能。

三配置步驟:

1 SwitchA的配置

1).全局使能DHCP功能

[SwitchA]dhcp enable

2).創建DHCP地址池并進入DHCP地址池視圖

[SwitchA]dhcp server ip-pool h3c

3).配置動態分配的IP地址范圍

[SwitchA-dhcp-pool-h3c]network 192.168.1.0 mask 255.255.255.0

4).指定所有接口工作在全局地址池模式

[SwitchA]dhcp select global all

5).創建(進入)VLAN2

[SwitchA]vlan 2

6).將E1/0/1端口加入VLAN2

[SwitchA-vlan2]port Ethernet1/0/2

7).進入VLAN接口2

[SwitchA-vlan2]int vlan 2

8).為VLAN2配置IP地址

[SwitchA-Vlan-接口2]ip address 192.168.0.1 255.255.255.0

9).配置路由可達

[SwitchA]ip route-static 192.168.1.0 255.255.255.0 192.168.0.2

2 SwitchB的配置

1).全局使能DHCP功能

[SwitchB]dhcp enable

2).指定DHCP Server組1所采用的DHCP Server的IP地址

[SwitchB]dhcp-server1 ip 192.168.0.1

3).配置DHCP Relay到DHCPServer的接口地址

[SwitchB]vlan 2

[SwitchB-vlan2]porte1/0/2

[SwitchB]int vlan 2

[SwitchB-Vlan-接口2]ipaddress 192.168.0.2 255.255.255.0

4).配置DHCP Relay到PC的接口地址

[SwitchB]vlan 3

[SwitchB-vlan3]porte1/0/3

[SwitchB]int vlan 3

[SwitchB-Vlan-interface3]ip address 192.168.1.1 255.255.255.0

5).指定VLAN接口歸屬到DHCPServer組1

[SwitchB-Vlan-接口3]dhcp-server1

四配置關鍵點:

1 必須保證路由可達;

2 保證動態獲得的IP地址在地址池中;

3 該案例不僅適用于H3C S3600系列交換機,也適用于H3C S5600、Quidway S3900、QuidwayS5600系列交換機。

系統應用

一、配置路由和遠程訪問

筆者以一臺使用Windows Server 2003系統的計算機為例,將該計算機系統配置成LAN路由器,用來連接這兩個不同的子網。

系統默認設置是沒有啟用這項服務的,所以我們首先要安裝并啟用它。點擊“控制面板→管理工具”,雙擊“路由和遠程訪問”選項,打開“路由和遠程訪問”窗口,右鍵點擊“本地”服務器,在彈出的菜單中選擇“配置并啟用路由及遠程訪問”選項,彈出“路由及遠程訪問服務器安裝向導”對話框,點擊“下一步”按鈕,選擇“自定義配置”后,再點擊“下一步”按鈕,選擇“LAN路由”選項,最后點擊“完成”按鈕即可。

二、配置DHCP中繼代理

我們需要把這臺使用Windows Server 2003系統的計算機配置成DHCP中繼代理服務器。這樣當DHCP客戶機廣播請求地址租賃時,中繼代理服務器就會把這個消息轉發給另一子網中的DHCP 服務器,然后再將DHCP服務器返回的分配IP地址的消息轉發給DHCP客戶機,從而協助DHCP客戶機完成地址租賃。

提示:中繼代理是為不在同一子網中的DHCP客戶機和DHCP服務器之間中轉DHCP/BOOTP消息的小程序。

1.安裝DHCP中繼代理程序

在“路由和遠程訪問”窗口中,依次展開“本地服務器→IP路由選擇→常規”選項,右鍵點擊“常規”選項,在彈出的菜單中選擇“新增路由協議”,然后在“新路由協議”窗口中選擇“DHCP中繼代理程序”,接著點擊“確定”按鈕。

2.指定DHCP服務器

右鍵點擊剛剛添加的“DHCP中繼代理程序”選項,在彈出菜單中選擇“屬性”,進入“DHCP中繼代理程序屬性”對話框,在“常規”標簽頁的“服務器地址”欄中輸入另一子網的DHCP服務器的IP地址,如192.168.1.2,然后點擊“添加”按鈕,最后點擊“確定”按鈕關閉該對話框。

3.配置訪問接口

右鍵點擊“DHCP中繼代理程序”選項,在彈出菜單中選擇“新增接口”,然后在“DHCP中繼代理程序的新接口”對話框中的“接口”列表框中選中可以訪問另一子網DHCP服務器的那個接口,通常這個接口就是連接另一子網的網卡,接著點擊“確定”按鈕。然后在彈出的“DHCP中繼站屬性”對話框中,選中“中繼DHCP數據包”選項,這樣就啟用了它的中繼功能,最后點擊“確定”按鈕。

完成以上配置后,本子網中的DHCP客戶機就可以通過DHCP中繼代理程序訪問另一子網中的DHCP服務器了。

參考資料 >

生活家百科家居網