华为—DHCP中继实验配置-通过两种配置方法实现功能

 实验说明

本实验将通过两种中继配置方法实现DHCP中继功能

    第一种:在接口下直接指定DHCP服务器IP地址

    第二种:通过在接口下调用DHCP服务器组

实验拓扑图

实验要求

1、将路由器R1作为DHCP服务器,创建全局地址池分配地址;
2、通过DHCP中继实现为PC1和PC2分配不同网段地址
     ① vlan10要求在SW1上,直接指定DHCP服务器IP地址,实现dhcp中继功能;
     ② vlan20要求在SW1上,调用DHCP服务器组,实现dhcp中继功能;

实验步骤

第一步:基础配置

交换机SW1基础配置如下

 1 system-view
 2 sysname SW1
 3 vlan batch 2 10 20                //批量创建vlan2/vlan10/vlan20
 4 int g0/0/1
 5  port link-type access
 6  port default vlan 10
 7 int g0/0/2
 8  port link-type access
 9  port default vlan 20
10 int g0/0/3
11  port link-type access
12  port default vlan 2
13 int vlanif 10                     //配置三层虚拟接口,实现三层互通
14 ip add 10.0.10.1 24 15 int vlanif 20 16 ip add 10.0.20.1 24 17 int vlanif 2 18 ip add 10.0.0.2 24

 路由器R1基础配置如下:

1 system-view
2 sysname R1
3 int g0/0/0
4  ip add 10.0.0.1 24
5  quit
6 ip-static 10.0.10.0 24 10.0.0.2      //配置静态路由,以实现R1和vlan10、vlan20的互通
7 ip-static 10.0.20.0 24 10.0.0.2

第二步:配置DHCP服务器

路由器R1配置如下:

 1 dhcp enable                    //开启全局DHCP功能
 2 ip pool vlan10                 //创建地址池,名称为vlan10
 3  network 10.0.10.0 mask 24     //配置网段(10.0.10.0)及子网掩码(24位)
 4  gateway-list 10.0.10.1        //配置网关IP地址
 5  dns-list 114.114.114.114      //配置DNS
 6 ip pool vlan20
 7  network 10.0.20.0 mask 24
 8  gateway-list 10.0.20.1
 9  dns-list 114.114.114.114
10 int g0/0/0
11  dhcp select global            //启用全局地址池功能
12  quit

第三步:配置DHCP中继功能

交换机SW1配置如下:

在SW1上,vlan10通过直接指定DHCP服务器IP地址,实现DHCP中继功能
1 dhcp enable
//DHCP中继设备也要开启全局dhcp功能
2
interface vlanif10 3 dhcp select relay //在虚拟接口下启用DHCP中继功能 4 dhcp relay server-ip 10.0.0.1 //配置DHCP中继所代理的DHCP服务器的IP地址
在SW1上,vlan20通过调用DHCP服务器组,实现DHCP中继功能
1
dhcp server group xiaoniu //创建DHCP服务器组xiaoniu 2 dhcp-server 10.0.0.1 //添加IP地址为10.0.0.1的DHCP服务器3 int vlanif20 4 interface vlanif20
5 dhcp select relay
6 dhcp relay sever-select xiaoniu //配置DHCP中继所对应的DHCP服务器组xiaoniu

 

第四步:实验验证

可在终端PC查看是否获取到IP地址,或者在DHCP服务器(即R1)上通过命令查看地址分配情况

检查命令:display ip pool name vlan10 used

 

扩展:

1、可在DHCP服务器上通过命令重置已分配的IP地址

【命令】

reset ip pool interface interface-pool-name | name ip-pool-name } { start-ip-address [ end-ip-address ] | all | conflict | expired | used }

 

2、查看地址池分配情况

display ip pool name vlan10 used | include XXX

display ip pool interface GigabitEthernet0/0/1 used | include XXX

 

3、多VLAN情况下,DHCP服务器为何能准确给不同VLAN分配对应的IP地址,与中继代理IP地址有关,抓包如下

 

  (•◡•) 觉得还不错,点个赞呗!!!

posted @ 2023-05-27 20:56  古将  阅读(5324)  评论(4)    收藏  举报