數據中心採用華爲CE交換機實現DHCP中繼

適用產品和版本

  • 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中繼組網圖

數據中心採用華為CE交換機實現DHCP中繼

配置思路

DHCP中繼的配置思路如下:

  1. 在SwitchA上創建DHCP服務器組併為DHCP服務器組添加DHCP服務器。
  2. 在VLANIF100下使能DHCP中繼功能,使之成為DHCP中繼。
  3. 為接口VLANIF100綁定創建的DHCP服務器組,指定DHCP中繼指向的DHCP服務器。

操作步驟

配置SwitchA的接口10GE1/0/2加入VLAN200

system-view

[~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


分享到:


相關文章: