我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Windows server部署DHCP服务的详细教程

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Windows server部署DHCP服务的详细教程

前言

本章主要介绍如何利用DHCP技术实现P地址的自动分配,如何通过DHCP为客户端配置网络DNS.其中详细讲解DHCP的工作原理,配置及在企业中的应用,掌握DHCP将能实现中大型企业IP地址的自动化,智能化管理,大幅度降低P地址资源的管理难度,提高管理效率。

本章重点

  • DHCP的工作过程
  • 安装和配置DIHCP服务
  • 客户机的配置

一.DHCP概述

  1. DHCP(Dynamic Host Coofiguration Protoool.动态主机配置协议)是由 Intermet 工作住务小组设计开发的,专门用于为TCP/P网络中的计算机自动分配TCP/IP参数的协议。
  2. DHCP服务不仅避免了因手动设置IP地址所产生的错误,也避免了把一个IP地址分配给多台工作站所造成的地址冲突。
  3. DHCP提供了安全,可靠且简单的TCP/IP网络设置,降低了配置IP地址的负担。
DHCP网络结构

1.DHCP服务的好处

  • 减少管理员的工作量。
  • 避免输入错误的可能。
  • 避免护地址冲突。
  • 当网络更改P地址段时,不需要再重新配置每个用户的IP地址。
  • 提高了P地址的利用率。
  • 方便客户端的配置。

二.DHCP的工作原理  

1.DHCP的分配方式

在DHCP的工作原理中,DHCP服务器提供了三种IP地址分配方式

①自动分配

是当DHCP客户机第一次成功地从DHCP服务器获取到一个IP地址后,就永久地使用这个IP地址。

②手动分配

是由DHCP服务器管理员专门指定P地址.

③动态分配

动态分配是当DHCP客户机第一次从DHCP服务器获取到IP地址后,并非永久地使用该地址。而是在每次使用完后,DHCP客户机就会释放这个IP地址,供其他客户机使用。

2.DHCP的租约过程

客户机从DHCP服务器获得P地址的过程称为DHCP的租约过程,租约过程分为四个步骤。

  • 为客户机请求P地址(客户机发DHCP Discover广播包)
  • 服务器响应(服务器发DHCP Offer广播包).
  • 客户机选择P地址(客户机发DHiCP Pequest广播包).
  • 服务器确定租约(服务器发DHCP ACX广播包)

1.客户机请求IP地址

当一个DHCP客户机启动时,客户机还没有P地址,所以客户机要通过DHCP获取一个合法的IP地址。此时,DHCP客户机以广播方式(因为DHCP服务器的P地址对客户机来说是未知的)发送DHCPDiscover 发现信息来寻找DHCP服务器。广播信息中包含DHCP客户机的MAC地址和计算机名,以便DHCP服务器确定是哪个客户机发送的请求。

2.服务器响应

当DHCP服务器接收到来自客户机请求P地址的信息时,它就在自己的P地址池中查找是否有合法的IP地址提供给客户机。如果有,DHCP服务器就将此IP地址做上标记,加入到DHCP Offer的消息中,然后DHCP服务器就广播一则包含下列信息的DHCP Offer消息。

  • DHCP客户机的MAC地址。
  • DHCP服务器提供的合法P地址。
  • 子网掩码。
  • 默认网关。
  • 租约的期限。
  • DHCP服务器的IP地址。

3.客户机选择IP地址  

  1. DHiCP客户机从接收到的第一个DHCP Offer 消息中提取IP地址,发出IP地址的DHCP服务器将该地址保留,这样该地址就不能再分配给另一个DHCP客户机。
  2. 当客户机从第一个DHCP服务器接收DHCPOffer消息并提取了IP地址后,客户机将DHCP Request消息广播到所有的DHCP服务器,表明它接收提供的内容。
  3. DHCP Request消息包括为客户机提供IP配置的服务器的服务标识符(服务器P地址),DHCP服务器查看服务器标识符字段,以确定提供的P地址是否被接收。
  4. 如果DHCPOffer 被拒绝,则DHCP服务器取消并保留其IP地址以提供给下一个IP租约的请求。

4.服务器确定租约

DHCP服务器接收到DHCP Request消息后,以DHCP ACX消息的形式向客户机广播成功确认。该消息包含有P地址的有效租约和其他可配置的信息,虽然服务器确认了客户机的租约请求,但是客户机还没有接收到服务器的DHCP ACK消息。当客户机收到DHCP ACK消息时。它就配置了IP地址。完成TCP/P的初始化.如图1.6所示。

5.重新登录

  1. DHCP客户机每次重新登录网络时,不需要再发送DHCP Discover 信息,而是直接发送包含前一次所分配的IP地址的DHCP Request请求信息。
  2. 当DHCP服务器接收到这一信息后,它会尝试让DHCP客户机继续使用原来的IP地址,并回答一个DHCP ACK确认信息。
  3. 如果此P地址已无法再分配给原来的DHCP客户机使用(如IP地址已经分配给其他的DHCP客户机使用),则DHCP服务器给DHCP客户机回答一个DHCP Nack否认信息。
  4. 当原来的DHCP客户机收到此DHCPNack否认信息后,它就必须重新发送DHCP Discover发现信息来请求新的IP地址。

6.更新租约

当DHCP服务器向客户机出租的|P地址租期达到50%时,就需要更新租约,客户机直接向提供租约的服务器发送DHCP Request 包,要求更新现有的地址租约。

总结

到此这篇关于Windows server部署DHCP服务的文章就介绍到这了,更多相关Windows server部署DHCP服务内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Windows server部署DHCP服务的详细教程

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Windows server部署DHCP服务的详细教程

DHCP服务器的搭建减少了管理员的工作量,避免了IP地址输入错误的可能,可以避免IP地址冲突,提供了IP地址的利用率,同时也方便了客户端的配置,下面这篇文章主要给大家介绍了关于Windows server部署DHCP服务的相关资料,需要的朋友可以参考下
2023-05-20

Windows server部署DNS服务的详细图文教程

为了实现负载均衡,扩展服务器带宽,需要自己配置DNS服务器解析对应域名,下面这篇文章主要给大家介绍了关于Windows server部署DNS服务的相关资料,需要的朋友可以参考下
2023-01-28

windows下Docker部署Flask的详细教程

这篇文章主要介绍了windows下Docker部署Flask的教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2023-01-18

Server Core上部署IIS7的详细过程

这篇文章主要介绍“Server Core上部署IIS7的详细过程”,在日常操作中,相信很多人在Server Core上部署IIS7的详细过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Server Core
2023-06-14

windows server 2016 搭建FTP服务器详细教程

这篇文章主要为大家详细介绍了windows server 2016 搭建FTP服务器详细教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2022-11-13

阿里云服务器(windows)手动部署FTP站点详细教程

这篇文章主要为大家介绍了阿里云服务器(windows)手动部署FTP站点图文详细教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2022-11-13

WIN10使用IIS部署ftp服务器详细教程

这篇文章主要为大家介绍了WIN10使用IIS部署ftp服务器详细教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2022-11-13

.NET Core部署为Windows服务的详细步骤

这篇文章主要介绍了.NET Core部署为Windows服务,想要将.NET Core部署为window服务,项目中需要进行以下配置:项目中引入Microsoft.Extensions.Hosting.WindowsServices包,本文给大家详细讲解,需要的朋友可以参考下
2022-11-13

Windows Server 2008中安装DNS服务器详细图文教程

对于过多的DNS解释我就不用多讲了,具体的解释大家可以进入微软官方查询相关的说明,今天给大家提到的还是一个老问题,那就是如何进行相关的DNS的安装,以前我们在2003中也提到过,但gKtARHc是今天我们提的内容是win2008下的相关的设
2023-06-07

详细部署阿里云服务器全过程(图文教程)

最近学习了Web开发前后端等技术,便想着将项目部署到云服务器,方便后续管理,顺便学习一下部署云服务器的过程。 购买与连接云服务器 部署云服务器,首先需要的便是购买云服务器,这里我选择的是阿里云服务器,注册实名认证这里就不详细说明了,我购买的
2022-06-04

阿里云服务器部署php环境变量详细教程

简介:随着互联网的发展,PHP语言逐渐成为Web开发的重要工具之一。然而,对于初次接触阿里云服务器的开发者来说,如何部署PHP环境变量可能会有一些困难。本文将详细介绍如何在阿里云服务器上部署PHP环境变量,以帮助开发者更好地完成他们的项目。正文:一、准备工作在开始部署PHP环境变量之前,我们需要先准备好一些必要的工具和
阿里云服务器部署php环境变量详细教程
2024-01-25

编程热搜

目录