適用產品和版本
- CE12800/CE6800/CE5800系列產品V100R001C00或更高版本。
- CE7800系列產品V100R003C00或者更高版本。
- CE8800系列產品V100R006C00或者更高版本。
- CE12800E系列產品V200R002C50或者更高版本。
組網需求
如圖2-32所示,某公司希望數據中心機房服務器由共同的DHCP服務器分配IP地址。本例以10.20.20.0/24網段的服務器為例說明DHCP中繼的配置方法。
公司的服務器所在的網段為10.20.20.0/24,而DHCP服務器所在的網段為10.10.10.0/24。通過帶DHCP中繼功能的SwitchA轉發DHCP報文,使得DHCP客戶端可以從DHCP服務器上申請到IP地址等相關配置信息。
其中SwitchA上行接口為10GE1/0/2,VLANIF200的IP地址為10.10.20.1/24,對端IP地址為10.10.20.2/24。
DHCP Server的IP地址為10.10.10.1/24,對端IP地址為10.10.10.2/24。
圖2-32 配置DHCP中繼組網圖
配置思路
DHCP中繼的配置思路如下:
- 在SwitchA上創建DHCP服務器組併為DHCP服務器組添加DHCP服務器。
- 在VLANIF100下使能DHCP中繼功能,使之成為DHCP中繼。
- 為接口VLANIF100綁定創建的DHCP服務器組,指定DHCP中繼指向的DHCP服務器。
操作步驟
配置SwitchA的接口10GE1/0/2加入VLAN200
[~Huawei] sysname SwitchA
[*Huawei] commit
[~SwitchA] vlan batch 200
[*SwitchA] interface 10ge 1/0/2
[*SwitchA-10GE1/0/2] port link-type trunk
[*SwitchA-10GE1/0/2] port trunk allow-pass vlan 200
[*SwitchA-10GE1/0/2] quit
[*SwitchA] interface vlanif 200
[*SwitchA-Vlanif200] ip address 10.10.20.1 24
[*SwitchA-Vlanif200] quit
[*SwitchA] commit
在SwitchA上配置DHCP中繼功能
創建DHCP服務器組併為服務器組添加DHCP服務器
# 創建DHCP服務器組。
[~SwitchA] dhcp relay server group dhcpgroup1
# 為DHCP服務器組添加DHCP服務器。
[*SwitchA-dhcp-relay-server-group-dhcpgroup1] server 10.10.10.1
[*SwitchA-dhcp-relay-server-group-dhcpgroup1] quit
[*SwitchA] commit
在接口下使能DHCP中繼功能
# 創建VLAN並將接口10GE1/0/1加入到VLAN中。
[~SwitchA] vlan batch 100
[*SwitchA] interface 10ge 1/0/1
[*SwitchA-10GE1/0/1] port default vlan 100
[*SwitchA-10GE1/0/1] quit
[*SwitchA] commit
# 使能全局DHCP功能,並使能接口下DHCP中繼功能。
[~SwitchA] dhcp enable
[*SwitchA] interface vlanif 100
[*SwitchA-Vlanif100] dhcp select relay
[*SwitchA-Vlanif100] quit
[*SwitchA] commit
配置接口綁定DHCP服務器組
# 配置接口的IP地址。
[~SwitchA] interface vlanif 100
[*SwitchA-Vlanif100] ip address 10.20.20.1 24
# 配置接口綁定DHCP服務器組。
[*SwitchA-Vlanif100] dhcp relay binding server group dhcpgroup1
[*SwitchA-Vlanif100] quit
[*SwitchA] commit
在SwitchA上配置缺省路由
[~SwitchA] ip route-static 0.0.0.0 0.0.0.0 10.10.20.2
[*SwitchA] commit
驗證
# 在SwitchA上使用display dhcp relay命令用來查看接口的DHCP中繼配置情況。
[~SwitchA] 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
配置文件
SwitchA的配置文件
#
sysname SwitchA
#
vlan batch 100 200
#
dhcp enable
#
dhcp relay server group dhcpgroup1
server 10.10.10.1 0
#
interface Vlanif100
ip address 10.20.20.1 255.255.255.0
dhcp select relay
dhcp relay binding server group dhcpgroup1
#
interface Vlanif200
ip address 10.10.20.1 255.255.255.0
#
interface 10GE1/0/1
port default vlan 100
#
interface 10GE1/0/2
port link-type trunk
port trunk allow-pass vlan 200
#
ip route-static 0.0.0.0 0.0.0.0 10.10.20.2
#
return
閱讀更多 網絡觀察家 的文章