DHCP Relay

目录

DHCP Relay 简介
DHCP relay 原理
DHCP relay 配置
中继代理在windows中的配置

编辑本段DHCP Relay 简介

  DHCPRelay(DHCPR)DHCP中继 也叫做DHCP中继代理  如果DHCP客户机与DHCP服务器在同一个物理网段,则客户机可以正确地获得动态分配的ip地址。如果不在同一个物理网段,则需要DHCP Relay
Agent(中继代理)。用DHCP Relay代理可以去掉在每个物理的网段都要有DHCP服务器的必要,它可以传递消息到不在同一个物理子网的DHCP服务器,也可以将服务器的消息传回给不在同一个物理子网的DHCP客户机。

编辑本段DHCP relay 原理

  1
当dhcp client 启动并进行dhcp
初始化时,它会在本地网络广播配置请求报文。
  2 如果本地网络存在dhcp server,则可以直接进行dhcp 配置,不需要dhcp relay。
  3 如果本地网络没有dhcp server,则与本地网络相连的具有dhcprelay 功能的网络设备收到该广播报文后,将进行适当处理并转发给指定的其它网络上的dhcp
server。
  4 dhcp server 根据dhcp client 提供的信息进行相应的配置,并通过dhcp relay
将配置信息发送给dhcp client,完成对dhcp client 的动态配置。
  事实上,从开始到最终完成配置,需要多个这样的交互

报文交互过程

过程。
  1 dhcp relay设备修改dhcp消息中的相应字段,把dhcp的广播包改成单播包,并负责在服务器与客户机之间转换。
  2 netcore路由器(2x05)可以作为dhcp relay 代理。

编辑本段DHCP relay
配置

  S3600系列交换机DHCP Relay的配置  组网需求:
  在S3600系列交换机上配置DHCP Relay,使下面的用户动态获取相应网段的IP地址。
  组网图:

组网图 by ma_haobin

  SwitchA作为DHCP Server,SwitchB使能DHCP
Relay功能。
  配置步骤:
  1 SwitchA的配置
  1).全局使能DHCP功能
  [SwitchA]dhcpenable
  2).创建DHCP地址池并进入DHCP地址池视图
  [SwitchA]dhcpserver ip-pool h3c
  3).配置动态分配的IP地址范围
  [SwitchA-dhcp-pool-h3c]network 192.168.1.0 mask
255.255.255.0
  4).指定所有接口工作在全局地址池模式
  [SwitchA]dhcpselect global all
  5).创建(进入)VLAN2
  [SwitchA]vlan 2
  6).将E1/0/1端口加入VLAN2
  [SwitchA-vlan2]port Ethernet1/0/2
  7).进入VLAN接口2
  [SwitchA-vlan2]intvlan 2
  8).为VLAN2配置IP地址
  [SwitchA-Vlan-interface2]ipaddress 192.168.0.1
255.255.255.0
  9).配置路由可达
  [SwitchA]iproute-static 192.168.1.1 255.255.255.0
192.168.0.2
  2 SwitchB的配置
  1).全局使能DHCP功能
  [SwitchB]dhcpenable
  2).指定DHCP Server组1所采用的DHCP Server的IP地址
  [SwitchB]dhcp-server1 ip 192.168.0.1
  3).配置DHCP Relay到DHCPServer的接口地址
  [SwitchB]vlan 2
  [SwitchB-vlan2]porte1/0/2
  [SwitchB]int vlan 2
  [SwitchB-Vlan-interface2]ipaddress 192.168.0.2
255.255.255.0
  4).配置DHCP Relay到PC的接口地址
  [SwitchB]vlan 3
  [SwitchB-vlan3]porte1/0/3
  [SwitchB]int vlan 3
  [SwitchB-Vlan-interface3]ipaddress 192.168.1.1
255.255.255.0
  5).指定VLAN接口归属到DHCPServer组1
  [SwitchB-Vlan-interface3]dhcp-server1
  配置关键点:
  1 必须保证路由可达;
  2 保证动态获得的IP地址在地址池中;
  3 该案例不仅适用于H3C S3600系列交换机,也适用于H3C S5600、Quidway
S3900、QuidwayS5600系列交换机。

编辑本段中继代理在windows中的配置

  一、配置路由和远程访问   
  笔者以一台使用Windows Server 2003系统的计算机为例,将该计算机系统配置成LAN路由器,用来连接这两个不同的子网。
  系统默认设置是没有启用这项服务的,所以我们首先要安装并启用它。点击“控制面板→管理工具”,双击“路由和远程访问”选项,打开“路由和远程访问”窗口,右键点击“本地”服务器,在弹出的菜单中选择“配置并启用路由及远程访问”选项,弹出“路由及远程访问服务器安装向导”对话框,点击
“下一步”按钮,选择“自定义配置”后,再点击“下一步”按钮,选择“LAN路由”选项,最后点击“完成”按钮即可。
  二、配置DHCP中继代理
  我们需要把这台使用Windows Server 2003系统的计算机配置成DHCP中继代理服务器。这样当DHCP客户机广播请求地址租赁时,中继代理服务器就会把这个消息转发给另一子网中的DHCP
服务器,然后再将DHCP服务器返回的分配IP地址的消息转发给DHCP客户机,从而协助DHCP客户机完成地址租赁。
  提示:中继代理是为不在同一子网中的DHCP客户机和DHCP服务器之间中转DHCP/BOOTP消息的小程序。
  1.安装DHCP中继代理程序
  在“路由和远程访问”窗口中,依次展开“本地服务器→IP路由选择→常规”选项,右键点击“常规”选项,在弹出的菜单中选择“新增路由协议”,然后在“新路由协议”窗口中选择“DHCP中继代理程序”,接着点击“确定”按钮。
  2.指定DHCP服务器
  右键点击刚刚添加的“DHCP中继代理程序”选项,在弹出菜单中选择“属性”,进入“DHCP中继代理程序属性”对话框,在“常规”标签页的
“服务器地址”栏中输入另一子网的DHCP服务器的IP地址,如192.168.1.2,然后点击“添加”按钮,最后点击“确定”按钮关闭该对话框。
  3.配置访问接口
  右键点击“DHCP中继代理程序”选项,在弹出菜单中选择“新增接口”,然后在“DHCP中继代理程序的新接口”对话框中的“接口”列表框中选中可以访问另一子网DHCP服务器的那个接口,通常这个接口就是连接另一子网的网卡,接着点击“确定”按钮。然后在弹出的“DHCP中继站属性”对话框中,选中“中继DHCP数据包”选项,这样就启用了它的中继功能,最后点击“确定”按钮。
  完成以上配置后,本子网中的DHCP客户机就可以通过DHCP中继代理程序访问另一子网中的DHCP服务器了。

转载于:https://www.cnblogs.com/kungfupanda/archive/2012/09/29/2708580.html

DHCP Relay相关推荐

  1. Cisco 3560 配置DHCP Relay实例

    网络环境:一台3560交换机,划分三个vlan,vlan2为服务器所在网络,命名为server,IP地址段为192.168.2.0,子网掩码:255.255.255.0,网关:192.168.2.1, ...

  2. DHCP Relay的介绍

    DHCP Relay DHCP Relay:DHCP中继(也叫做DHCP中继代理),其可以实现在不同子网和物理网段之间处理和转发DHCP信息的功能 如果DHCP客户端与DHCP服务器在同一个物理网段, ...

  3. 华三交换机路由器如何配置dhcp中继(dhcp relay)

    拓扑图 配置 路由器(dhcp服务器)配置 启用dhcp dhcp enable 配置dhcp地址池 # dhcp server ip-pool vlan10 gateway-list 192.168 ...

  4. DHCP relay的工作过程以及DHCP option82的作用

    DHCP一家子(不包括DHCPv6)包括DHCP Client.DHCP Server.DHCP Relay以及DHCP Snooping,之后我会一个个详细学习之后发出来.今天讲述一下DHCP re ...

  5. 玩转华为ENSP模拟器系列 | 配置Dot1q终结子接口支持DHCP Relay示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  6. 路由交换基础——DHCP工作原理及DHCP Relay

    IP地址自动获取

  7. DHCP 服务原理:Snooping和Relay

    1.DHCP基础     1.1 发现阶段,即DHCP客户端发现DHCP服务器的阶段.     1.2 提供阶段,即DHCP服务器提供IP地址的阶段.     1.3选择阶段,即DHCP客户端选择IP ...

  8. 数据通信技术(十一:无中继的DHCP配置(ZTE))

    路由器的无中继DHCP配置(ZTE) 一.知识准备 1.掌握DHCP的基本原理和作用: 2.掌握DHCP的网络架构. 二.实验目的 1.掌握中兴路由器DHCP的配置方法和功能验证: 三.实验内容 1. ...

  9. DHCP Server 故障转移实现 (结合H3C交换机)

    DHCP Server 故障转移实现 环境: DHCPServer1 :10.2.254.200 DHCPServer2 :10.2.254.202 1 前提DHCPServer为window 201 ...

最新文章

  1. jittor和pytorch生成网络对比之cyclegan
  2. TypePerf收集服务器性能
  3. 信息加密之信息摘要加密MD2、MD4、MD5
  4. 语音识别如何处理工作 语音识别功能三个处理阶段
  5. SHELL(bash)脚本编程四:其他扩展
  6. Matlab仿真偶极子天线激励
  7. ASP.NET 氚云平台集成Dome
  8. 什么是数据模型?常用的数据模型有哪些?
  9. Sketch 的基本操作(一)
  10. 备战面试日记(3.3) - (设计模式.23种设计模式之结构型模式)
  11. 论坛回顾|蚂蚁供应链安全建设实践
  12. kafak windows环境的简单测试笔记
  13. java gif 帧_修复Java中动画gif的帧频
  14. 简写的最大公约数写法(不能再忘了)
  15. 解决Win10开始屏幕磁铁图标无法加载问题
  16. CSDN文章,知乎回答等网页保存为PDF文件
  17. idea开发工具初始化相关设置
  18. SAP 应收应付重组配置
  19. java毕业生设计在线图书超市计算机源码+系统+mysql+调试部署+lw
  20. ios 短信验证码自动填充时总是被复制两遍

热门文章

  1. 颜色识别opencv+trackbar调节目标颜色hsv的阈值
  2. FLK神秘猜心术游戏源码(WinForm)
  3. 单机小游戏变多人联机,原来只需要几分钟!
  4. CSS 关键字 inherit 和 unset
  5. 培训演讲的小技巧,你知道多少?
  6. 数据结构课程设计(八)---家谱管理系统(十几个功能)
  7. Java 多线程(超详细)
  8. Python编程实例-PyQt5 GUI编程-Widgets-QCheckBox
  9. 非阻塞赋值与阻塞赋值
  10. Ehcache缓存时间设置