交换机配置DHCP中继

华为S2700/S3700/S5700/S9300二三层交换机配置DHCP中继

DHCP中继

DHCP Relay即DHCP中继,它是为解决服务器和客户端不在同一个网段而提出来的,它提供了对DHCP广播报文的透明传输功能,能够把DHCP客户端的广播报文透明地传送到其它网段的DHCP服务器上,同样能够把DHCP服务器端的广播报文透明地传送到其它网段的DHCP客户端。

1、应用场景:

用户侧网段与DHCP服务器处于不同网段

0069Jzuhgy6UmFLJVTU56

2、SwitchA为DHCP中继的配置思路如下:

在SwitchA上创建DHCP服务器组并为服务器组添加DHCP服务器SwitchB,使SwitchB成为公司分配IP地址给其它主机的服务器。

在接口VLANIF100下使能DHCP中继功能,使之成为DHCP中继服务器。

为接口VLANIF100绑定创建的DHCP服务器组,指定中继指向的公司的主服务器。

3、SwitchB为DHCP服务器的配置思路如下:

配置DHCP服务器到中继的接口Eth 0/0/1的路由,使公司服务器到中继的路由可达。

使能公司服务器的DHCP功能,配置DHCP服务器的接口Eth 0/0/1下的各楼宇内的主机从服务器全局地址池中获取IP地址。

在公司DHCP服务器上创建全局地址池,为公司内的主机分配IP地址。

4、创建DHCP服务器组并为服务器组添加DHCP服务器。


# 创建DHCP服务器组。

system-view

[Quidway] dhcp server group dhcpgroup1

# 为DHCP服务器组添加DHCP服务器。

[Quidway-dhcp-server-group-dhcpgroup1] dhcp-server 100.10.10.1

[Quidway-dhcp-server-group-dhcpgroup1] quit

5、在VLANIF接口下使能DHCP中继功能。


# 创建VLAN并将Eth 0/0/1接口加入到VLAN中。

[Quidway] vlan 100

[Quidway-Vlan100] quit

[Quidway] interface ethernet 0/0/1

[Quidway-Ethernet0/0/1] port link-type trunk

[Quidway-Ethernet0/0/1] port trunk allow-pass vlan 100

[Quidway-Ethernet0/0/1] quit

# 使能全局DHCP功能,并使能VLANIF接口下DHCP中继功能。

[Quidway] dhcp enable

[Quidway] interface vlanif 100

[Quidway-Vlanif100] dhcp select relay

[Quidway-Vlanif100] quit

6、为VLANIF接口绑定指定的DHCP服务器组。


# 为VLANIF接口配置IP地址。

[Quidway] interface vlanif 100

[Quidway-Vlanif100] ip address 20.20.20.1 24

# 为VLANIF接口指定DHCP服务器。

[Quidway-Vlanif100] dhcp relay server-select dhcpgroup1

[Quidway-Vlanif100] quit

7、配置DHCP服务器。


# 创建VLAN并将Eth 0/0/1接口加入到VLAN中。

[Quidway] vlan 20

[Quidway-Vlan20] quit

[Quidway] interface ethernet 0/0/1

[Quidway-Ethernet0/0/1] port link-type trunk

[Quidway-Ethernet0/0/1] port trunk allow-pass vlan 20

[Quidway-Ethernet0/0/1] quit

# 启动DHCP服务,配置接口VLANIF20下的客户端从全局地址池中获取IP地址。

system-view

[Quidway] dhcp enable

[Quidway] interface vlanif 20

[Quidway-Vlanif20] ip address 100.10.10.1 24

[Quidway-Vlanif20] dhcp select global

[Quidway-Vlanif20] quit

在DHCP服务器上配置一个20.20.20.0/24网段的IP地址池,并且添加到SwitchA的静态路由,保证DHCP服务器到20.20.20.0/24网段路由可达。

[Quidway] ip pool 1

[Quidway-ip-pool-1] network 20.20.20.0 mask 24

[Quidway-ip-pool-1] quit

# 将IP地址池网段添加到DHCP中继的静态路由,保证DHCP服务器到20.20.20.0/24网段路由可达。(略)

8、验证配置结果。


# 在SwitchA上使用display dhcp relay命令用来查看接口的DHCP中继配置情况。

[Quidway] display dhcp relay interface vlanif100

DHCP relay agent running information of interface Vlanif100 :

Server group name   : dhcpgroup1

Gateway address in use : 100.10.10.1

# 在SwitchB上使用display ip pool命令用来查看IP地址池配置情况。

[Quidway] display ip pool

-----------------------------------------------------------------------

Pool-Name   : 1

Pool-No   : 0

Position   : Local   Status   : Unlocked

Gateway-0   : -

Mask   : 255.255.255.0

Vpn instance   : --

IP address Statistic

Total   :250

Used   :0   Idle   :248

Expired   :0   Conflict   :0   Disable   :2

9、查看配置文件


SwitchA的配置文件

#

sysname Quidway

#

vlan 100

#

dhcp enable

#

dhcp server group dhcpgroup1

dhcp-server 100.10.10.1

#

interface Vlanif100

ip address 20.20.20.1 255.255.255.0

dhcp select relay

dhcp relay server-select dhcpgroup1

#

interface Ethernet0/0/1

port link-type trunk

port trunk allow-pass vlan 100

#

return

SwitchB的配置文件

#

sysname Quidway

#

vlan batch 20

#

dhcp enable

#

ip pool 1

network 20.20.20.0 mask 255.255.255.0

#

interface Vlanif20

ip address 100.10.10.1 255.255.255.0

dhcp select global

#

interface Ethernet0/0/1

port link-type trunk

port trunk allow-pass vlan 20

#

return



posted @ 2020-04-17 15:02  全爱国  阅读(3709)  评论(0编辑  收藏  举报