發布時間: 2018-03-02 14:23:43
組網需求
DHCP服務器和客戶端不在同一子網中時,配置DHCP服務器和DHCP中繼過程。
如圖1所示,某公司擁有多個辦公地點且位于不同的商務樓宇中,在不同樓宇內的辦公室主機在不同的VLAN內,公司希望不同辦公地點的主機由共同的DHCP服務器RouterB分配IP地址。
公司的辦公地點A的主機所在的網段為10.20.20.0/24,而DHCP服務器所在的網段為10.10.10.0/24。通過帶DHCP中繼功能的RouterA轉發DHCP報文,使得DHCP客戶端可以從DHCP服務器上申請到IP地址等相關配置信息。
其中RouterA上接口GE1/0/0的地址為10.10.20.1/24,對端地址為10.10.20.2/24。
RouterB上接口GE1/0/0的地址為10.10.10.1/24,對端地址為10.10.10.2/24。
圖1 配置DHCP中繼組網圖
?
配置思路
DHCP中繼的配置思路如下:
在RouterA上配置DHCP中繼功能,實現RouterA轉發不同網段的DHCP報文功能。
在RouterB上配置一個IP地址范圍為10.20.20.0/24的全局地址池,實現DHCP服務器為不同網段的客戶端分配IP地址。
操作步驟
在RouterA上配置DHCP中繼功能。
創建DHCP服務器組并為服務器組添加DHCP服務器。
# 創建DHCP服務器組。
<Huawei> system-view
[Huawei] sysname RouterA
[RouterA] dhcp server group dhcpgroup1
# 為DHCP服務器組添加DHCP服務器。
[RouterA-dhcp-server-group-dhcpgroup1] dhcp-server 10.10.10.1
[RouterA-dhcp-server-group-dhcpgroup1] quit
在接口下使能DHCP中繼功能。
# 創建VLAN并將接口Etherent2/0/0加入到VLAN中。
[RouterA] vlan batch 100
[RouterA] interface ethernet 2/0/0
[RouterA-Ethernet2/0/0] port hybrid pvid vlan 100
[RouterA-Ethernet2/0/0] port hybrid untagged vlan 100
[RouterA-Ethernet2/0/0] quit
# 使能全局DHCP功能,并使能接口下DHCP中繼功能。
[RouterA] dhcp enable
[RouterA] interface vlanif 100
[RouterA-Vlanif100] dhcp select relay
[RouterA-Vlanif100] quit
配置接口綁定DHCP服務器組。
# 配置接口的IP地址。
[RouterA] interface vlanif 100
[RouterA-Vlanif100] ip address 10.20.20.1 24
# 配置接口綁定DHCP服務器組。
[RouterA-Vlanif100] dhcp relay server-select dhcpgroup1
[RouterA-Vlanif100] quit
在RouterA上配置缺省路由。
[RouterA] interface gigabitethernet 1/0/0
[RouterA-GigabitEthernet1/0/0] ip address 10.10.20.1 24
[RouterA-GigabitEthernet1/0/0] quit
[RouterA] ip route-static 0.0.0.0 0.0.0.0 10.10.20.2
在RouterB上配置基于全局地址池的DHCP服務器功能。
# 使能DHCP服務。
<Huawei> system-view
[Huawei] sysname RouterB
[RouterB] dhcp enable
# 配置接口GE1/0/0工作在全局地址池模式。
[RouterB] interface gigabitethernet 1/0/0
[RouterB-GigabitEthernet1/0/0] ip address 10.10.10.1 24
[RouterB-GigabitEthernet1/0/0] dhcp select global
[RouterB-GigabitEthernet1/0/0] quit
# 創建地址池并配置相關屬性。
[RouterB] ip pool pool1
[RouterB-ip-pool-pool1] network 10.20.20.0 mask 24
[RouterB-ip-pool-pool1] gateway-list 10.20.20.1
[RouterB-ip-pool-pool1] quit
在RouterB上配置缺省路由。
[RouterB] ip route-static 0.0.0.0 0.0.0.0 10.10.10.2
驗證配置結果。
# 在RouterA上使用display dhcp relay interface vlanif 100命令用來查看接口的DHCP中繼配置情況。
[RouterA] display dhcp relay interface vlanif 100
DHCP relay agent running
information of interface Vlanif100 :
Server group name :
dhcpgroup1
Gateway address in use :
10.20.20.1
# 在RouterB上使用display ip pool命令用來查看IP地址池配置情況。
?
下一篇: {華為HCIE-RS}CHAP單項認證