组网需求
某公司拥有多个办公地点且位于不同的商务楼宇中,在同一楼宇内办公地点的主机在相同的局域网内,要求在同一楼宇内的主机由公司统一的服务器分配IP 地址,公司服务器在位于不同于办公点的网络内。
如图1,DHCP 客户端所在的网段为20.20.20.0/24,而DHCP 服务器所在的网段为100.10.10.0/24。需要通过带DHCP 中继功能的Switch 中继DHCP 报文,使得DHCP 客户端可以从DHCP 服务器上申请到IP 地址等相关配置信息。
由于公司服务器和办公点的主机处于不同网段,基于接口的地址池无法给不同网段的主机分配IP 地址,应当配置一个20.20.20.0/24 网段的全局地址池,并且DHCP 服务器到20.20.20.0/24 网段路由可达。
图1 配置DHCP 中继组网图
配置思路
SwitchA 为DHCP 中继的配置思路如下:
1. 在SwitchA 上创建DHCP 服务器组并为服务器组添加DHCP 服务器SwitchB,使SwitchB 成为公司分配IP 地址给其它主机的服务器。
2. 在接口VLANIF100 下使能DHCP 中继功能,使之成为DHCP 中继服务器。
3. 为接口VLANIF100 绑定创建的DHCP 服务器组,指定中继指向的公司的主服务器。
SwitchB 为DHCP 服务器的配置思路如下:
1. 配置DHCP 服务器到中继的接口GE 0/0/1 的路由,使公司服务器到中继的路由可达。
2. 使能公司服务器的DHCP 功能,配置DHCP 服务器的接口GE 0/0/1 下的各楼宇内的主机从服务器全局地址池中获取IP 地址。
3. 在公司DHCP 服务器上创建全局地址池,为公司内的主机分配IP 地址。
数据准备
完成此配置举例,需要准备以下数据:
l DHCP 服务器组的组名
l DHCP 服务器组中的DHCP 服务器的接口IP 地址
l 启动DHCP 中继功能的接口编号及接口的IP 地址
操作步骤
步骤1 创建DHCP 服务器组并为服务器组添加DHCP 服务器。
# 创建DHCP 服务器组。
<Quidway> 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
步骤2 在VLANIF 接口下使能DHCP 中继功能。
# 创建VLAN 并将GE 0/0/1 接口加入到VLAN 中。
[Quidway] vlan 100
[Quidway-Vlan100] quit
[Quidway] interface gigabitethernet 0/0/1
[Quidway-GigabitEthernet0/0/1] port link-type trunk
[Quidway-GigabitEthernet0/0/1] port trunk allow-pass vlan 100
[Quidway-GigabitEthernet0/0/1] quit
# 使能全局DHCP 功能,并使能VLANIF 接口下DHCP 中继功能。
[Quidway] dhcp enable
[Quidway] interface vlanif 100
[Quidway-Vlanif100] dhcp select relay
[Quidway-Vlanif100] quit
步骤3 为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
步骤4 配置DHCP 服务器。
# 创建VLAN 并将GE 0/0/1 接口加入到VLAN 中。
[Quidway] vlan 20
[Quidway-Vlan20] quit
[Quidway] interface gigabitethernet 0/0/1
[Quidway-GigabitEthernet0/0/1] port link-type trunk
[Quidway-GigabitEthernet0/0/1] port trunk allow-pass vlan 20
[Quidway-GigabitEthernet0/0/1] quit
# 启动DHCP 服务,配置接口VLANIF20 下的客户端从全局地址池中获取IP 地址。
<Quidway> 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] gateway-list 20.20.20.1
[Quidway-ip-pool-1] quit
# 将IP 地址池网段添加到DHCP 中继的静态路由,保证DHCP 服务器到20.20.20.0/24网段路由可达。(略)
步骤5 验证配置结果。
# 在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
----结束
配置文件下载地址:
http://pan.baidu.com/share/link?shareid=401375&uk=2332071257
不能下载联系我,Q:378254296 ,留下你的邮箱,我会发给你!





