首页 > 编程知识 正文

启用dhcp服务器中继,dhcp中继原理

时间:2023-05-06 10:57:51 阅读:114163 作者:1782

文献目录DHCP和DHCP中继DHCP概述DHCP定义DHCP作用DHCP应用模式DHCP工作原理DHCP配置DHCP配置两种方法DHCP中继应用场景工作原理简单配置示例

DHCP和DHCP中继DHCP概述DHCP定义动态配置协议(DHCP )是使用UDP协议运行的局域网的网络协议。 有两个主要用途。 为内部网络或网络服务提供商自动分配IP地址给用户或内部网络管理员DHCP角色集中管理所有计算机的手段减少管理员工作量以避免IP地址冲突的IP地址段DHCP APP应用模式配置DHCP的典型应用模式是:无需重新配置每个用户的IP地址,即可提高IP地址利用率,提高客户机易用性。 在网络上设置专用的DHCP服务器,集中分配各种网络地址参数(主要包括IP地址、子网掩码、广播地址、默认网关地址、DNS服务器地址) 如果其他主机作为DHCP客户机将网卡配置为自动获取地址() ),则可以与服务器进行通信,从而完成自动配置过程。 DHCP协议使用UDP作为传输协议,主机向DHCP服务器端口号67发送请求消息,DHCP服务器响应于响应消息向客户机端口号68发送DHCP的机制

客户端在网络上搜索服务器。

客户机通过广播发送DHCP Discover消息来查找服务器端

服务器为客户端提供适当的服务

服务器端通过单播(Huawei )发送DHCP Offer消息,向客户机提供IP地址等网络信息,并从IP地址池中选择一个未分配的IP地址分配给客户机

客户端向服务器发出服务请求。

如果多个DHCP服务器向此客户机发送了DHCP-offer消息,则客户机只接收初始收到的DHCP-offer消息,提取IP地址,客户机通过广播发送DHCP请求消息

服务器为客户端提供服务。

服务器以单播形式发送DHCP Ack消息,告知客户机IP地址有效,并在可选字段中添加IP地址的租用期限信息

重新登录

每次重新登录网络时,DHCP客户机都会直接发送包含上次分配的1P地址的DHCP请求信息,而不是重新发送DHCP发现程序信息

更新租赁

如果DHCP服务器向客户机租用的IP地址的租用期限达到50%,则必须更新租用。 客户机将DHCP请求包直接发送到提供租用的服务器,并请求更新现有地址租用。

华为系统上的DHCP服务器从IP池中按从大到小的顺序分配IP。 (思科从小到大) )。

DHCP配置DHCP配置方法接口模式有两种。 接口地址池动态地分配IP地址。 范围是具有接口IP地址的网段,仅在此接口下有效。 当DHCP服务器从DHCP客户机接收到请求消息时,DHCP服务器使用此接口的地址段为客户机分配地址。

路由器设置

[ R1 ] intg0/0/0[ R1 -千兆以太网0/0/0 ] ipadd 192.168.100.124 # #配置端口IP [ R1 -千兆以太网0/0/0 ] 系统模式开启DHCP功能info : theoperationmaytakeafewseconds.pleasewaitforamoment.done.[ R1 ] intg0/0/0[ R1 -千兆以太网DHCP [ R1 -千兆以太网0/0/0 ]配置基于DHCPserverleaseday 10 # # #接口的DHCP server租用期[ R1 ] hcpserverexcluded-IP 自动为不参与自动分配的接口地址池中构成IP地址范围[250~253][保留地址]的DCP服务器DNS-list8.8.8.8##客户端分配DNS服务器地址查看配置结果[ v 200 r 003 c 00 ] #接口0 IP地址192.168.100.1255.255.255.0 dhcpselectinterfacedhcpserverexcluded-iii

#return

查看主机DHCP自动获取的IP



全局模式:全局方式下,设置多个全局地址池,并存在定义的地址池网段与端口IP是同一网段的对应关系,即多个不同网段地址池对应各自的端口,最终实现不同网段客户端自动获取相应地址。

路由器配置

[r1]int g0/0/0 ### 先配置接口ip[r1-GigabitEthernet0/0/0]ip add 192.168.100.1 24[r1-GigabitEthernet0/0/0]int g0/0/1[r1-GigabitEthernet0/0/1]ip add 192.168.200.1 24[r1-GigabitEthernet0/0/1]q[r1]dhcp enable ### 系统视图下开启DHCP功能Info: The operation may take a few seconds. Please wait for a moment.done.[r1]ip pool 1 ### 创建地址池名称1Info: It's successful to create an IP address pool.[r1-ip-pool-1]gateway-list 192.168.100.1 ### 设置DHCP客户端的出口网关地址[r1-ip-pool-1]network 192.168.100.0 mask 24 ### 配置DHCP可分配地址网段[r1-ip-pool-1]dns-list 8.8.8.8 ### 配置DHCP分配DNS地址[r1-ip-pool-1]excluded-ip-address 192.168.100.250 192.168.100.254 ### 配置保留地址[r1-ip-pool-1]lease day 10 ### 租期10天[r1-ip-pool-1]static-bind ip-address 192.168.100.88 mac-address 5489-9862-4489 ### 绑定IP 192.168.100.88 固定分配给MAC为5489-9862-4489的机器,需池中IP[r1-ip-pool-1]dis th ### 检查配置情况 [V200R003C00] ### 配置正常生效#ip pool 1 gateway-list 192.168.100.1 network 192.168.100.0 mask 255.255.255.0 static-bind ip-address 192.168.100.88 mac-address 5489-9862-4489 excluded-ip-address 192.168.100.250 192.168.100.254 lease day 10 hour 0 minute 0 dns-list 8.8.8.8 #return[r1-ip-pool-1]q[r1]ip pool 2 ### 再配置地址池2Info: It's successful to create an IP address pool.[r1-ip-pool-2]gateway-list 192.168.200.1[r1-ip-pool-2]network 192.168.200.0 mask 255.255.255.0[r1-ip-pool-2]lease day 7[r1-ip-pool-2]dns-list 114.114.114.114[r1-ip-pool-2]static-bind ip-address 192.168.200.66 mac-address 5489-98B7-7486[r1-ip-pool-2]dis this[V200R003C00]#ip pool 2 gateway-list 192.168.200.1 network 192.168.200.0 mask 255.255.255.0 static-bind ip-address 192.168.200.66 mac-address 5489-98b7-7486 lease day 7 hour 0 minute 0 dns-list 114.114.114.114 #return[r1-ip-pool-2]q[r1]int g0/0/0[r1-GigabitEthernet0/0/0]dhcp select global ### 配置DHCP为global全局模式,interface即接口模式[r1-GigabitEthernet0/0/0]int g0/0/1[r1-GigabitEthernet0/0/1]dhcp select global ### 每个接口都要配置为global

查看主机自动获取的IP地址和手动绑定的IP地址




DHCP中继 应用场景 在大型的网络中,可能会存在多个网段。DHCP客户机通过网络广播消息获得DHCP服务器的响应后得到IP地址。但广播消息是不能跨越网段的。因此,DHCP客户机和服务器在不同的网段内时,客户机向服务器申请IP地址就要用到DHCP中继代理。DHCP中继代理实际上是一种软件技术,安装在DHCP中继代理的设备(路由器,交换机,服务器)称为DHCP中继代理服务器,它承担不同网段间的DHCP客户机和服务器的通信任务。 工作原理 DHCP客户端启动并进行DHCP初始化时,它在本地网络广播配置请求报文。如果本地络存在DHCP服务器,则可以直接进行DHCP配置,不需要DHCP中继。如果本地网络没有DHCP服务器,则与本网络相连的且带DHCP中继功能的网络设备收到该广播报文后,进行适当的处理并转发给指定的在其它网络上的DHCP服务器。DHCP服务器根据客户端提供的信息进行相应的配置,并通过DHCP中继将配置信息发送给客户端,完成对客户端的动态配置。 简单配置实例

拓扑图

路由器R2配置

[r2]int g0/0/0 ### 与DHCP中继连接方向的接口[r2-GigabitEthernet0/0/0]ip add 12.0.0.2 24 ### 配置IP[r2-GigabitEthernet0/0/0]dhcp enable ### 系统视图下开启DHCP功能Info: The operation may take a few seconds. Please wait for a moment.done.[r2]ip pool 1 ### 创建地址池名称1Info: It's successful to create an IP address pool.[r2-ip-pool-1]gateway 192.168.100.1 ### 设置DHCP客户端的出口网关地址[r2-ip-pool-1]network 192.168.100.0 mask 24 ### 配置DHCP可分配地址网段[r2-ip-pool-1]dns-list 8.8.8.8 ### 配置DHCP分配DNS地址[r2-ip-pool-1]lease day 10[r2-ip-pool-1]dis th ### 检查配置[V200R003C00]#ip pool 1 gateway-list 192.168.100.1 network 192.168.100.0 mask 255.255.255.0 lease day 10 hour 0 minute 0 dns-list 8.8.8.8 #return[r2-ip-pool-1]q[r2]ip pool 2 ### 再配置地址池2Info: It's successful to create an IP address pool.[r2-ip-pool-2]gateway 192.168.200.1[r2-ip-pool-2]network 192.168.200.0 mask 255.255.255.0[r2-ip-pool-2]dns-list 114.114.114.114[r2-ip-pool-2]lease day 7 hour 7 minute 7[r2-ip-pool-2]dis th ### 检查配置[V200R003C00]#ip pool 2 gateway-list 192.168.200.1 network 192.168.200.0 mask 255.255.255.0 lease day 7 hour 7 minute 7 ### 可以精确到分钟 dns-list 114.114.114.114 #return[r2-ip-pool-2]q[r2]ip route-static 0.0.0.0 0.0.0.0 12.0.0.1 ### 末梢网络所以配置默认路由,跨网段一定要配置静态路由[r2]int g0/0/0[r2-GigabitEthernet0/0/0]dhcp select global ### 不要忘记配置global

路由器R1配置

[r1]int g0/0/1[r1-GigabitEthernet0/0/1]ip add 192.168.200.1 24[r1-GigabitEthernet0/0/1]int g0/0/0[r1-GigabitEthernet0/0/0]ip add 192.168.100.1 24[r1-GigabitEthernet0/0/0]int g0/0/2[r1-GigabitEthernet0/0/2]ip add 12.0.0.1 24[r1-GigabitEthernet0/0/2]q[r1]dhcp enableInfo: The operation may take a few seconds. Please wait for a moment.done.[r1]int g0/0/0 ### 与客户端相连的接口[r1-GigabitEthernet0/0/0]dhcp select relay ### 开启DHCP中继功能[r1-GigabitEthernet0/0/0]dhcp relay server-ip 12.0.0.2 ### 指向DHCP服务器的地址12.0.0.1请求DHCP服务[r1-GigabitEthernet0/0/0]q[r1]int g0/0/1 ### 同上[r1-GigabitEthernet0/0/1]dhcp select relay[r1-GigabitEthernet0/0/1]dhcp relay server-ip 12.0.0.2[r1-GigabitEthernet0/0/1]q

结果验证




配置成功

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。