多个局域网共享DHCP服务器

关于DHCP基础知识,可以参考博客DHCP协议原理及实现流程


IDC机房里的网络分为多个vlan(虚拟局域网),每个vlan分配一个1/4C网段,连接到路由器上。

由于DHCP discover请求是以广播的形式发送,但是网段之间的路由器是隔离广播的,所以不能请求其他网段的DHCP服务器,为了解决此问题,在每个vlan的路由器(网关)里面配置DHCP中继,使得将DHCP请求转发到指定DHCP服务器,进而达到与DHCP服务器通信的目的。IDC网络拓扑如下图:




 DHCP中继:

DHCP Relay,可以实现在不同子网和物理网段之间处理和转发DHCP信息的功能。如果DHCP客户机与DHCP服务器在同一个物理网段,则客户机可以正确地获得动态分配的ip地址。如果不在同一个物理网段,则需要DHCP Relay Agent(中继代理)。

DHCP中继原理:

1 当dhcp client启动并进行dhcp初始化时,它会在本地网络广播配置请求报文。
2 如果本地网络存在dhcp server,则可以直接进行dhcp 配置,不需要dhcp relay。
3 如果本地网络没有dhcp server,则与本地网络相连的具有dhcp relay 功能的网络设备收到该广播报文后,将进行适当处理并转发给指定的其它网络上的dhcp server。
4 dhcp server 根据dhcp client 提供的信息进行相应的配置,并通过dhcp relay 将配置信息发送给dhcp client,完成对dhcp client 的动态配置
DHCP中继配置:
路由器是具有dhcp relay功能的网络设备,参考配置如下:
  dhcp enable                                             #开启DHCP服务
  dhcp select relay                                      #设置为DHCP中继
  dhcp relay server-address 10.10.10.10    #设置转发的DHCP服务器地址

DHCP服务器配置:

由于有多个vlan,每个vlan网关是在不同的网段,需要配置多个subnet子网,DHCP根据每个vlan的网关所在的网段,匹配对应的subnet子网,在子网的IP池(range)中动态分配IP。DHCP subnet配置如下图:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值