实验原理:
由于在IP地址动态获取过程中,客户端采用广播方式发送请求报文,而广播报文不能跨网段传输,因此DHCP只适用于DHCP客户端和服务器处于同一个网段内的情况。当多个网段都需要进行动态IP地址分配时,就需要所有网段上都设置一个DHCP服务器,这显然是不易管理和维护的。DHCP中继可以使客户端通过它与其他网段的服务器通信,最终获取IP地址,解决了DHCP客户端不能跨网段向服务器动态获取IP地址的问题。这样,在多个不同网络上的DHCP客户端可以使用同一个DHCP服务器,即节省了成本,又便于进行集中管理和维护。路由器或三层交换机都可以充当DHCP中继备
实验:配置DHCP中继
实验步骤:1.基本配置
根据实验编址对三台路由器进行相应的IP地址配置,并测试其直连链路的连通性。
2.搭建OSPF网络
在公司路由器R1、R2、R3 上都配置OSPF协议,所有网段都发布到区域0中。R3配置命令(截图1)
在R2查看ospf邻居表(截图2)
3.配置DHCP服务器(R3)
3.1开启DHCP功能 dhcp enable
3.2 创建全局地址池 ip—pool 查看地址池(截图3)
3.3 在面向DHCP中继设备的接口上开启DHCP服务功能,指定从全局地址池分配地址。
4.配置DHCP中继
直接在R1的G0/0/0接口下开始DHCP中继功能,并直接指定DHCP服务器地址。pc成功获取ip地址后截图(截图4)
eNSP拓扑图
设置PC为DHCP模式
配置命令(自己看是哪一台路由器)
[Huawei]sys AR1
[AR1]inter g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 192.168.10.254 24
[AR1-GigabitEthernet0/0/0]inter g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 10.23.1.1 24
[AR1-GigabitEthernet0/0/1]quit
[AR1]ospf 1 router-id 1.1.1.1
[AR1-ospf-1]area 0
[AR1-ospf-1-area-0.0.0.0]net 192.168.10.0 0.0.0.255
[AR1-ospf-1-area-0.0.0.0]net 10.23.1.0 0.0.0.255
[AR1-ospf-1-area-0.0.0.0]quit
[Huawei]sys AR2
[AR2]inter g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 10.23.1.2 24
[AR2-GigabitEthernet0/0/1]inter g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 10.12.1.2 24
[AR2-GigabitEthernet0/0/0]quit
[AR2]ospf 1 router-id 2.2.2.2
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]net 10.23.1.0 0.0.0.255
[AR2-ospf-1-area-0.0.0.0]net 10.12.1.0 0.0.0.255
[AR2-ospf-1-area-0.0.0.0]quit
[AR2-ospf-1]
[Huawei]sysname AR3
[AR3]inter g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 10.12.1.3 24
[AR3-GigabitEthernet0/0/0]quit
[AR3]ospf 1 router-id 3.3.3.3
[AR3-ospf-1]area 0
[AR3-ospf-1-area-0.0.0.0]net 10.12.1.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.0]quit
[AR3]dhcp enable
[AR3]ip pool 2.0
Info: It's successful to create an IP address pool.
[AR3-ip-pool-2.0]gateway-list 192.168.10.254
[AR3-ip-pool-2.0]network 192.168.10.0 mask 255.255.255.0
[AR3-ip-pool-2.0]dns-list 192.168.10.254
[AR3-ip-pool-2.0]q
[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]dhcp select global
[AR3-GigabitEthernet0/0/0]q
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]dhcp select relay
[AR1-GigabitEthernet0/0/0]dhcp relay server-ip 10.12.1.3
验证配置
PC>ipconfig
Link local IPv6 address...........: fe80::5689:98ff:fe7e:1494
IPv6 address......................: :: / 128
IPv6 gateway......................: ::
IPv4 address......................: 192.168.10.1
Subnet mask.......................: 255.255.255.0
Gateway...........................: 192.168.10.254
Physical address..................: 54-89-98-7E-14-94
DNS server........................: 192.168.10.254
PC>ipconfig
Link local IPv6 address...........: fe80::5689:98ff:feee:46c7
IPv6 address......................: :: / 128
IPv6 gateway......................: ::
IPv4 address......................: 192.168.10.253
Subnet mask.......................: 255.255.255.0
Gateway...........................: 192.168.10.254
Physical address..................: 54-89-98-EE-46-C7
DNS server........................: 192.168.10.254