DHCP中继原理及配置--路由器

DHCP中继
当一个网络中的主机数目较大时,手工分配IP不仅麻烦而且容易出错。DHCP服务的出现大大方便了主机IP地址的分配。现在的企业组网时,根据实际需要来划分vlan,成了必不可少的一个步骤。如何让一个DHCP服务器同时为多个网段提供服务,就是我们所要讨论的问题。
DHCP中继原理:
DHCP客户使用IP广播来寻找同一网段上的DHCP服务器。当服务器和客户段处在不同网段,即被路由器分割开来时,路由器是不会转发这样广播包的。因此可能需要在每个网段上设置一个DHCP服务器,虽然DHCP只消耗很小的一部分资源的,但多个 DHCP服务器,毕竟要带来管理上的不方便。DHCP中继的使用使得一个DHCP服务器同时为多个网段服务成为可能。
下面我们进行配置路由来实现DHCP中继,简单的画好拓扑图
在这里插入图片描述
1、在SW1上划分好VLAN,配置好各个子接口的VLAN,配置好trunk链路
2、在R1上配置好单臂路由,将DHCP交由R3进行分配
3、在R2上配置好ip地址,DHCP接口为R3的接口
4、在R3上配置好各个DHCP池的网段、网关、DNS,路由
5、设置好各个路由器之间的路由地址,将主机设置为DHCP模式自动获取IP地址

交换机SW1配置

[SW1]vlan batch 10 20                                   ##划分VLAN
[SW1]interface e0/0/1                                   ##进入接口
[SW1-Ethernet0/0/1]port link-type access                ##设置access链路
[SW1-Ethernet0/0/1]port default vlan 10                 ##划分到VLAN10
[SW1-Ethernet0/0/1]undo shutdown                        ##激活
[SW1]int e0/0/2                                         ##进入接口
[SW1-Ethernet0/0/2]port link-type access                ##设置access链路
[SW1-Ethernet0/0/2]port default vlan 20                 ##划分到VLAN20
[SW1-Ethernet0/0/2]undo shutdown                        ##激活
[SW1]int e0/0/3                                         ##进入接口
[SW1-Ethernet0/0/3]port link-type access                ##设置access链路
[SW1-Ethernet0/0/3]port default vlan 10                 ##划分到VLAN10
[SW1-Ethernet0/0/3]undo shutdown                        ##激活
[SW1]int e0/0/4                                         ##进入接口
[SW1-Ethernet0/0/4]port link-type access                ##设置access链路
[SW1-Ethernet0/0/4]port default vlan 20                 ##划分到VLAN20
[SW1-Ethernet0/0/4]undo shutdown                        ##激活
[SW1]int g0/0/1                                         ##进入接口
[SW1-GigabitEthernet0/0/1]port link-type trunk          ##设置trunk链路
[SW1-GigabitEthernet0/0/1]port trunk allow-pass  vlan  10 20        ##划分到VLAN10、20
[SW1-GigabitEthernet0/0/1]undo shutdown                 ##激活

路由器R1配置

[R1]dhcp enable                                          ##开启DHCP模式
[R1]int g0/0/0.10                                        ##进入接口
[R1-GigabitEthernet0/0/0.10]dot1q termination vid 10     ##单臂路由加入VLAN10
[R1-GigabitEthernet0/0/0.10]ip add 192.168.10.1 24       ##配置网关
[R1-GigabitEthernet0/0/0.10]arp broadcast enable         ##ARP广播开启
[R1-GigabitEthernet0/0/0.10]dhcp select relay            ##选择中继
[R1-GigabitEthernet0/0/0.10]dhcp relay server-ip 14.0.0.2##选择中继路由接口
[R1-GigabitEthernet0/0/0.10]undo shutdown                ##激活
[R1]int g0/0/0.20                                        ##进入接口
[R1-GigabitEthernet0/0/0.20]dot1q termination vid 20     ##单臂路由加入VLAN20
[R1-GigabitEthernet0/0/0.20]ip add 192.168.20.1 24       ##配置网关
[R1-GigabitEthernet0/0/0.20]arp broadcast enable         ##ARP广播开启
[R1-GigabitEthernet0/0/0.20]dhcp select relay            ##选择中继
[R1-GigabitEthernet0/0/0.20]dhcp relay server-ip 14.0.0.2 ##选择中继路由接口
[R1-GigabitEthernet0/0/0.20]undo shutdown                 ##激活
[R1]int g0/0/1                                            ##进入接口
[R1-GigabitEthernet0/0/1]ip add 14.0.0.1 24               ##设置IP地址
[R1]int g0/0/2                                            ##进入接口
[R1-GigabitEthernet0/0/2]ip add 12.0.0.1 24               ##设置IP地址
[R1]ip route-static 0.0.0.0 0.0.0.0 12.0.0.2              ##设置路由地址

路由器R2配置

[R2]int g0/0/0                                            ##进入接口 
[R2-GigabitEthernet0/0/0]ip add 12.0.0.2 24               ##设置IP地址
[R2-GigabitEthernet0/0/0]undo shutdown                    ##激活
[R2]dhcp enable                                           ##开启DHCP模式
[R2]int g0/0/1                                            ##进入接口
[R2-GigabitEthernet0/0/1]ip add 15.0.0.1 24               ##设置IP地址
[R2-GigabitEthernet0/0/1]undo shutdown                    ##激活
[R2-GigabitEthernet0/0/1]dhcp select relay                ##选择中继
[R2-GigabitEthernet0/0/1]dhcp relay server-ip 14.0.0.2    ##选择中继路由接口
[R2-GigabitEthernet0/0/1]undo shutdown                    ##激活
[R2]ip route-static 14.0.0.0 24 12.0.0.1                  ##设置路由地址
[R2]ip route-static 192.168.10.0 24 12.0.0.1              ##设置路由地址
[R2]ip route-static 192.168.20.0 24 12.0.0.1              ##设置路由地址

路由器R3配置

[R3]dhcp enable                                           ##开启DHCP模式
[R3]int g0/0/0                                            ##进入接口
[R3-GigabitEthernet0/0/0]ip add 14.0.0.2 24               ##设置IP地址
[R3]ip pool dhcp15                                        ##进入DHCP15池
[R3-ip-pool-dhcp15]network 15.0.0.0 mask 24               ##设置网段、子网掩码
[R3-ip-pool-dhcp15]gateway-list 15.0.0.1                  ##设置网关
[R3-ip-pool-dhcp15]dns-list 8.8.8.8 2.2.2.2               ##设置DNS
[R3-ip-pool-dhcp15]excluded-ip-address 15.0.0.100 15.0.0.254  ##排除此网段另做它用
[R3-ip-pool-dhcp15]static-bind ip-address 15.0.0.88 mac-address 5489-9847-4C0F ##将此MAC地址与此IP地址进行绑定,此MAC地址主机固定分配此IP地址
[R3]ip pool dhcpvlan10                                    ##进入DHCPVLAN10池
[R3-ip-pool-dhcpvlan10]network 192.168.10.0 mask 24       ##设置网段、子网掩码
[R3-ip-pool-dhcpvlan10]gateway-list 192.168.10.1          ##设置网关
[R3-ip-pool-dhcpvlan10]dns-list 8.8.8.8 2.2.2.2           ##设置DNS
[R3]ip pool dncpvlan20                                    ##进入DHCPVLAN20池
[R3-ip-pool-dncpvlan20]network 192.168.20.0 mask 24       ##设置网段、子网掩码
[R3-ip-pool-dncpvlan20]gateway-list 192.168.20.1          ##设置网关
[R3-ip-pool-dncpvlan20]dns-list 8.8.8.8 2.2.2.2           ##设置DNS
[R3]int g0/0/0                                            ##进入接口
[R3-GigabitEthernet0/0/0]dhcp select global               ##选择全局的地址池给DHCP客户端使用 
[R3-GigabitEthernet0/0/0]undo shutdown                    ##激活
[R3]ip route-static 0.0.0.0 0.0.0.0 14.0.0.1              ##设置路由地址

这样我们的路由器中继就配置完毕了,可以进行测试
将几台主机设置为DHCP模式,自动获取IP地址
在这里插入图片描述
PC5获取IP地址可以看到获取的是我们指定的IP地址,测试PC5与PC1连通
在这里插入图片描述
同理其他几台主机进行测试完毕即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值