返回顶部
首页 > 资讯 > 后端开发 > Python >DHCP介绍及H3C配置DHCP
  • 810
分享到

DHCP介绍及H3C配置DHCP

DHCPH3C 2023-01-31 01:01:19 810人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

1.DHCP引入(1)简介DHCP(动态主机设置协议)是一个局域网的网络协议,使用UDP协议工作,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

1.DHCP引入
(1)简介
DHCP(动态主机设置协议)是一个局域网的网络协议,使用UDP协议工作,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
(2)功能
a. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。
b. DHCP应当可以给用户分配永久固定的IP地址。
c. DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。
d. DHCP服务器应向现有的BOOTP客户端提供服务!
(3)分配方式
自动分配方式:DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。
动态分配方式:DHCP服务器给主机指定一个具有时间限制的IP地址,时间到期或主机明确表示放弃该地址时,该地址可以被其他主机使用。
3)手工分配方式:客户端的IP地址是由网络管理员指定的,DHCP服务器只是将指定的IP地址告诉客户端主机。
(4)三个端口
a. UDP67: DHCP Server服务端口
b. UDP68: DHCP Client服务端口
c. UDP546: 用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,这是需要特别开启的服务,DHCP failover是用来做"双机热备"的.
(5)DHCP优缺点
a. DHCP协议主机配置方式最重要的特征就是整个配置过程自动实现,而且所有配置信息在一个地方集中控制,这就是DHCP SERVER的作用。
b. 最初的DHCP协议是在同一个物理子网中使用广播方式实现的,无法穿越路由器扩展到不同的物理子网中,也就是要使用DHCP协议的每一个网络(广播域)中必须配置一台DHCP服务器,为了克服这一缺陷,采用了DHCP RELAY(DHCP中继服务器)的方式使得DHCP协议能够穿越路由器实现。
c. DHCP协议一般采用终端的硬件地址来唯一标识一个终端设备。
d. DHCP协议通过设置IP地址使用租期,可以达到IP地址的分时复用效果,解决IP地址资源短缺的问题。
e. DHCP协议基本上是一个单向驱动协议,SERVER完全是被动的,其动作、行为基本完全由CLIENT的请求行为而激发,即SERVER端无法主动控制CLIENT端。因此其交互性和安全性就没有PPP协议那么完善,这是DHCP协议的一个安全风险点。

2.简单理解
DHCP介绍及H3C配置DHCP
3.DHCP报文类型
DHCP Discover
DHCP客户端请求地址时,并不知道DHCP服务器的位置,因此DHCP客户端会在本地网络内以广播方式发送请求报文,这个报文成为Discover报文,目的是发现网络中的DHCP服务器,所有收到Discover报文的DHCP服务器都会发送回应报文,DHCP客户端据此可以知道网络中存在的DHCP服务器的位置。
DHCP Offer
DHCP服务器收到Discover报文后,就会在所配置的地址池中查找一个合适的IP地址,加上相应的租约期限和其他配置信息(如网关、DNS服务器等),构造一个Offer报文,发送给用户(可以广播、也可以单播),告知用户本服务器可以为其提供IP地址。(注意,只是告诉client可以提供,是预分配,还需要client通过ARP检测该IP是否重复)
DHCP Request
客户端会在两种情况下发送DHCP Request
1) DHCP客户端可能会收到来自DHCP服务器的很多Offer,所以必须在这些回应中选择一个。Client通常选择第一个回应Offer报文的服务器作为自己的目标服务器,并回应一个广播Request报文,通告选择的服务器。注意,"Client通常选择第一个回应Offer报文的服务器作为自己的目标服务器"这里存在一个安全问题,如果我们的伪DHCP服务器能比原始DHCP服务器先发送Offer数据包,就能达到欺骗的目的,从而劫持目标用户的流量
2) 获取DHCP客户端成功获取IP地址后,在地址使用租期过去1/2时,会向DHCP服务器发送单播Request报文续延租期,如果没有收到DHCP ACK报文,在租期过去3/4时,发送广播Request报文续延租期。
DHCP ACK
DHCP服务器收到Request报文后,根据Request报文中携带的用户Mac来查找有没有相应的租约记录(即之前的预分配过程中登记的那个MAC),如果有则发送ACK报文作为回应,通知用户可以使用分配的IP地址。
DHCP NAK
如果DHCP服务器收到Request报文后,没有发现有相应的租约记录或者由于某些原因无法正常分配IP地址,则发送NAK报文作为回应,通知用户无法分配合适的IP地址。
DHCP Release
当用户不再需要使用分配IP地址时,就会"主动"向DHCP服务器发送Release报文,告知服务器用户不再需要分配IP地址,DHCP服务器会释放被绑定的租约(在数据库中清除某个MAC对某个IP的租约记录,这样,这个IP就可以分配给下一个请求租约的MAC)
. DHCP Decline
DHCP客户端收到DHCP服务器回应的ACK报文后,通过地址冲突检测发现服务器分配的地址冲突或者由于其他原因导致不能使用,则发送Decline报文,通知服务器所分配的IP地址不可用,我们在手工设置静态IP、或者DHCP分配中有时会遇到"检测到IP冲突"的提示就是因为客户端利用ARP机制来在当前内网中确认当前指定的IP是否已经被占用
DHCP InfORM
DHCP客户端如果需要从DHCP服务器端获取更为详细的配置信息,则发送Inform报文向服务器进行请求,服务器收到该报文后,将根据租约进行查找,找到相应的配置信息后,发送ACK报文回应DHCP客户端
4.H3C配置DHCP
(1)DHCP服务器基本配置
---启动DHCP服务
[Router]dhcp enable
---创建DHCP地址池
[Router]dhcp server ip-pool pool-name
---配置动态分配的地址范围
[Router-dhcp-pool-0]network network-address [mask-length | mask mask]
---配置为DHCP客户端分配的网关地址
[Router-dhcp-pool-0]gateway-list ip-address &<1-8>
(2)DHCP服务器可选配置
---配置为DHCP客户端分配的DNS服务器地址
[Router-dhcp-pool-0]dns-list ip-address & <1-8>
---配置DHCP地址池中不参与分配的IP地址
[Router]dhcp server sforbidden-ip start-ip-address [end-ip-address]
---配置动态分配的IP地址的租用有效期限
[Router-dhcp-pool-0]expried {day day [hour hour [minute minute [second second]]] | unlimited }
(3)DHCP服务器基本配置实例
DHCP介绍及H3C配置DHCP
[Router] dhcp enable
[Router] dhcp server forbidden-ip 192.168.1.10
[Router] dhcp server forbidden-ip 192.168.1.254
[Router] dhcp server ip-pool 0
[Router-dhcp-pool-0] network 192.168.1.0 mask 255.255.255.0
[Router-dhcp-pool-0] gateway-list 192.168.1.10
[Router-dhcp-pool-0] expried day 5

--结束END--

本文标题: DHCP介绍及H3C配置DHCP

本文链接: https://lsjlt.com/news/183998.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • DHCP介绍及H3C配置DHCP
    1.DHCP引入(1)简介DHCP(动态主机设置协议)是一个局域网的网络协议,使用UDP协议工作,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。...
    99+
    2023-01-31
    DHCP H3C
  • H3C DHCP配置
    DHCP 服务器中的地址池以“树”状结构进行组织。树根是自然网段的地址,每个分支是该网段的子网地址,叶节点是手工绑定的客户机地址。这种树状结构实现了配置的继承性,即子网(儿子节点)配置继承了自然网段(父节点)的配置,每个客户机(孙子节点)的...
    99+
    2023-01-31
    H3C DHCP
  • H3C DHCP中继配置
    VLAN, DHCP, 核心, 中继, 交换机网络环境如下: (主)核心交换机H3C S5500  (48个RJ45口和4个光纤口)划分了16个VLAN,所有VLAN都是不能互相访问的(通过ACL策略做的),除了服务器这VLAN11(192...
    99+
    2023-01-31
    H3C DHCP
  • 【DHCP中继实验】华三DHCP中继实验,DHCP中继配置
    一、DHCP中继技术简介         我们知道DHCP(DHCP)可以集中对用户主机进行配置和管理,但网络中的用户数量很多时,若仍然在网络设备上部署DHCP,就会使设备负担过大。此时我们需要单独部署一台服务器进行工作,而当DHCP Se...
    99+
    2023-09-28
    网络 运维 服务器
  • CentOS7 配置 DHCP 服务
    目录 一、什么是DHCP。 二、DHCP工作原理。 三、重新登录,租约更新。 1、重新登录。 2、租约更新。 四、配置DHCP服务器 1、 准备环境 1.1采用 VMware Workstation 进行实验 1.2清空安全规则 1.3配置...
    99+
    2023-09-12
    网络 服务器 运维
  • eNSP中DHCP的配置
    一.DHCP基本原理         DHCP协议是服务器(server)-客户端(client)模型,使用的UDP作为其传输层协议,采用67(DHCP服务器)和68(DHCP客户端)两个端口号。客户端可以从DHCP服务器那些获得自行完成配...
    99+
    2023-10-12
    服务器 网络安全 网络协议
  • 配置DHCP服务 (3)
    呵呵,上个章节中,我给大家讲解了DHCP服务器的一些基本概念和DHCP服务器的安装,但是我也说过,刚安装好的DHCP服务器是不可用的。我们要对其进行配置,那么究竟怎么配置呢,下来我们讲下DHCP服务器的授权。 DHCP服务器的授权:    ...
    99+
    2023-01-31
    DHCP
  • H3C_S5500配置DHCP服务
    #给Vlan定义地址并配置其工作在服务器模式 interface Vlan-interface1 ip address 192.168.1.1 255.255.255.0 dhcp select server global-pool #定义...
    99+
    2023-01-31
    DHCP
  • DHCP原理与配置
    一、DHCP概述 DHCP(Dynamic Host  Configuration Protocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户端分配IP,使...
    99+
    2023-10-27
    服务器 linux 网络
  • DHCP Snooping原理和配置
    DHCP Snooping原理和配置 基本原理配置 一、基本原理 DHCP Snooping 功能: 使能该技术可以防止非法用户攻击,使得客户端可以从合法的服务器获取IP。 过程:使能了DHCP ...
    99+
    2023-09-09
    网络 服务器 linux
  • WindowsServer2019standard安装配置DHCP服务
    目录1、初始工作2、安装DHCP3、配置DHCP4、到此DHCP服务器就已经配置完成了1、初始工作 A、更改服务器的名字。更改名字后需要重启服务器。 B、设置固定的IP地址。 2...
    99+
    2024-04-02
  • Linux系统如何配置DHCP
    这篇文章主要介绍Linux系统如何配置DHCP,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux系统配置DHCP具体步骤实验环境:RHEL Server 5.8案例一(单个作用域):该案例拓扑图(因均在vnet...
    99+
    2023-06-28
  • 比较全面的DHCP配置
    以下是一个全面的DHCP(动态主机配置协议)配置示例:```option domain-name "example.com";opt...
    99+
    2023-09-13
    DHCP
  • 华三交换机DHCP配置
    拓扑图 配置步骤 1、创建vlan,配置端口所属VLAN和对应VLAN接口的IP地址,IP地址即是对应VLAN的网关地址 vlan 2 to 4 # interface GigabitEthernet1/0/1  port link-mo...
    99+
    2023-08-31
    网络 服务器 tcp/ip
  • 思科交换机上部署DHCP服务以及DHCP中继功能如何配置
    DHCP基础介绍               说明:有3个VLAN,VLAN2与VLAN3是用户VLAN,而VLAN 88则是DHCP服务器的VLAN,在实验演示一中,DHCP服务器不会使用,因为实验一是演示的,部署在交换机上面,DHCP...
    99+
    2023-10-02
    服务器 网络 tcp/ip
  • CentOS7环境中DHCP配置教程
    目录CentOS7环境中配置命令步骤1、设置DHCP配置文件2、设置全局配置3、网段声明作用于整个子网段,部分配置参数优先级高于全局配置参数4、host主机声明给单机分配固定的IP地址5、最后开启服务FTP服务FTP实验...
    99+
    2022-06-04
    CentOS配置DHCP服务 DHCP配置教程
  • CentOS7环境中DHCP怎么配置
    这篇文章主要讲解了“CentOS7环境中DHCP怎么配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS7环境中DHCP怎么配置”吧!CentOS7环境中配置命令步骤1、设置DHC...
    99+
    2023-06-21
  • 安装和配置DHCP服务器
    要安装和配置DHCP服务器,您可以按照以下步骤进行操作:1. 安装DHCP服务器软件:- 对于Linux系统,可以使用以下命令安装I...
    99+
    2023-09-14
    DHCP服务器
  • ubuntu中如何配置dhcp上网
    要在Ubuntu中配置DHCP上网,您可以按照以下步骤操作: 打开终端,输入以下命令安装dhcp客户端: sudo apt-ge...
    99+
    2024-04-02
  • 三层交换机DHCP服务器/DHCP中继互联配置详述
    前言: 这个是我最近在做题时遇到的一个问题---三层交换机作为DHCP服务器连接三层交换机DHCP中继向不同网段vlan分发IP地址,而我翻遍了全网没有一篇文章可以解决我的问题,全网各个相关网站都只有DHCP作为服务器或者DHCP作为...
    99+
    2023-09-12
    运维 网络 交换机 DHCP 网络协议
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作