实验说明
本实验将通过两种中继配置方法实现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 interface vlanif10 2 dhcp select relay //在虚拟接口下启用DHCP中继功能 3 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 dhcp select relay 5 dhcp relay sever-select xiaoniu //配置DHCP中继所对应的DHCP服务器组xiaoniu
第四步:实验验证
可在终端PC查看是否获取到IP地址,或者在DHCP服务器(即R1)上通过命令查看地址分配情况
检查命令:display ip pool name vlan10 used
扩展:
可在DHCP服务器上通过命令重置已分配的IP地址
【命令】
reset ip pool { interface interface-pool-name | name ip-pool-name } { start-ip-address [ end-ip-address ] | all | conflict | expired | used }
多VLAN情况下,DHCP服务器为何能准确给不同VLAN分配对应的IP地址,与中继代理IP地址有关,抓包如下
标签:10.0,中继,ip,配置,华为,IP地址,服务器,DHCP From: https://www.cnblogs.com/fuzgit/p/17437205.html