ENSP路由器配置DHCP中继 一文搞懂 十分速通 满分答卷

实验原理

在本次实验中,我们将配置两台路由器,其中一台路由器作为DHCP服务器,另一台路由器作为DHCP中继代理。DHCP中继代理的作用是帮助不同子网中的客户端从远程DHCP服务器获取IP地址。

  • DHCP服务器:负责为客户端分配IP地址、子网掩码、默认网关等网络配置信息。
  • DHCP中继代理:当客户端与DHCP服务器不在同一子网时,中继代理会将客户端的DHCP请求转发给DHCP服务器,并将服务器的响应返回给客户端。

实验拓扑

假设我们有以下网络拓扑:

  1. 路由器R1:作为DHCP服务器并做单臂路由,负责为子网192.168.1.0/24以及92.168.2.0/24提供DHCP服务。
  2. 路由器R2:作为DHCP中继代理,将DHCP请求转发给R1。
  3. PC1:连接到R1的子网192.168.1.0/24。
  4. PC2:连接到R1的子网192.168.2.0/24。
  5. PC3:连接到R1的子网192.168.20.0/24。


实验步骤

1. SW1配置:

步骤1:配置接口IP地址

[LSW1]vlan batch 10 20      //创建vlan 10 以及 vlan 20 
进入交换机与主机相连的端口,划分相应的vlan
[LSW1]int g0/0/1
[LSW1-GigabitEthernet0/0/1]port link-type trunk
[LSW1-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[LSW1-GigabitEthernet0/0/1]int e0/0/1
[LSW1-Ethernet0/0/1]port link-type access
[LSW1-Ethernet0/0/1]port default vlan 10
[LSW1-Ethernet0/0/1]int e0/0/2
[LSW1-Ethernet0/0/2]port link-type access
[LSW1-Ethernet0/0/2]port default vlan 20
[LSW1-Ethernet0/0/2]


2. 配置路由器R1(DHCP服务器)

步骤1:配置单臂路由

[R1]int g0/0/1.1	
[R1-GigabitEthernet0/0/1.1]ip address 192.168.1.2 24
[R1-GigabitEthernet0/0/1.1]dot1q termination vid 10
[R1-GigabitEthernet0/0/1.1]arp broadcast enable 
[R1-GigabitEthernet0/0/1.1]int g0/0/1.2
[R1-GigabitEthernet0/0/1.2]ip address 192.168.2.2 24 	
[R1-GigabitEthernet0/0/1.2]dot1q termination vid 20
[R1-GigabitEthernet0/0/1.2]arp broadcast enable 

步骤2:配置DHCP服务器

[R1]dhcp enable     //开启DHCP服务器
[R1]ip pool 1     //创建一个地址池
[R1-ip-pool-1]network 192.168.1.0 mask 24 	  //地址池的范围为192.168.1.0 网段
[R1-ip-pool-1]gateway-list 192.168.1.254  //网段的主机的网关
[R1-ip-pool-1]dns-list 8.8.8.8    //dns服务器地址
[R1-ip-pool-1]excluded-ip-address 192.168.1.253    //设置不会被分配的IP地址

 步骤3:创建第二个地址池

[R1]ip pool 2 
[R1-ip-pool-2]network 192.168.2.0 mask 24
[R1-ip-pool-2]gateway-list 192.168.2.254 
[R1-ip-pool-2]dns-list 8.8.8.8

 

步骤4:配置全局分配

[R1]int g0/0/1.1     //进入子接口
[R1-GigabitEthernet0/0/2.1]dhcp select global 
[R1]int g0/0/1.2     //进入另一个子接口
[R1-GigabitEthernet0/0/2.2]dhcp  select global 

验证:PC1、PC2获取IP(并且PC1不会分配192.16.1.253)


3. 配置路由器R2(DHCP中继代理)

步骤1:配置R1路由器

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24 
[R1]dhcp enable 
[R1]ip pool 3    //创建地址池
[R1-ip-pool-3]network 192.168.3.0 mask 24
[R1-ip-pool-3]gateway-list 192.168.3.254 
[R1-ip-pool-3]dns-list 8.8.8.8	
[R1]int g0/0/0	
[R1-GigabitEthernet0/0/0]dhcp select global 
[R1]ip route-static 192.168.3.0 24 12.1.1.2    //配置一条静态路由 发往3.0网段的

步骤2:配置DHCP中继代理

[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 12.1.1.2 24
[R2-GigabitEthernet0/0/0]int e0/0/1
[R2-Ethernet0/0/1]ip add 192.168.3.254 24
[R2]dhcp enable     //开启dhcp功能
Info: The operation may take a few seconds. Please wait for a moment.done.
[R2]dhcp server group admin    //创建一个组
[R2-dhcp-server-group-admin]dhcp-server  12.1.1.1   //指向dhcp服务器IP地址
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]dhcp select relay  //用于在设备上启用 DHCP 中继功能,使设备能够转发 DHCP 客户端和 DHCP 服务器之间的消息,从而实现跨网段的 DHCP 服务。
[R2-GigabitEthernet0/0/1]dhcp relay server-select admin    //将端口与这个组绑定并设置全局分配状态
4. 验证配置

步骤1:在PC1、PC2和PC3上获取IP地址

  • 在PC1上执行 ipconfig /renew,确保获取到192.168.1.0/24网段的IP地址。
  • 在PC2上执行 ipconfig /renew,确保获取到192.168.2.0/24网段的IP地址。
  • 在PC3上执行 ipconfig /renew,确保获取到192.168.3.0/24网段的IP地址。

步骤2:测试连通性

  • 在PC1上ping PC2,确保能够ping通。
  • 在PC1上ping PC3,确保能够ping通。

但PC3与PC1不通,原因是R2没有到达路由

解决办法:在R2上配置默认路由:

[R2]ip route-static 0.0.0.0 0.0.0.0 12.1.1.1

 再次测试成功:


实验总结

通过本次实验,我们成功配置了一台路由器作为DHCP服务器,并为不同子网中的客户端分配IP地址。同时,我们配置了第二台路由器作为DHCP中继代理,将客户端的DHCP请求转发给远程DHCP服务器。通过验证,我们确认了网络的连通性和DHCP服务的正常工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

渣渣盟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值