• Windows操作系统基础-第05课-DHCP介绍与安装


    一、DHCP介绍与安装

    目标:

    理解DHCP协议

    掌握windows下DHCP服务安装方法

    1.1 DHCP基本概念

    IP地址配置的方式:手动输入、自动分发

    计算机自动获取IP地址的过程,使用的服务器就是DHCP服务器

    动态主机设置协议(Dynamic Host Configuration Protocol缩写:DHCP)。是一个用于IP网络的网络协议,位于OSI模型的应用层

    1.2 DHCP主要作用

    用于内部网或网络服务供应商自动分配IP地址给用户

    用于内部网管理员对所有电脑作中央管理

    1.3 DHCP工作原理

    DHCP工作原理记住四个字母DORA

    Discover: 当使用DHCP的客户端开机启动时,会发送一个广播请求数据包,我们称为DHCPDISCOVER。这个广播请求数据包会发送到本地子网的每一台设备。(当然也包含本地子网的DHCP服务器)

    Offer:任何收到请求的DHCP服务器都会检查其内部数据库并进行回复—个名为DHCPOFFER的消息,其中包含一个可用的IP地址

    Request:客户端接收一个或多个DHCPOFFER,从中随机选择一个,然后发出DHCPREQUEST给这个服务器,表示接收该OFFER

    Acknowledge:当服务器收到DHCPREQUEST,从数据库中标记该IP地址已使用。然后给客户端发送DHCPACK给客户端

    如果客户端发送DISCOVER后,没有服务器响应怎么办?

    客户端会隔一段时间再次发送(2s,4s, 8s,16s) DISCOVER、如果仍然未收到OFFER,客户端会使用备用配置(私有地址169.xXX.XXX.XXX)、客户端每隔五分钟,会继续发送DISCOVER

    1.4 DHCP租约更新

    客户端从服务器获取的IP地址,有一定期限,不能一直使用的,这一时间我们称为租约

    租约过半时,客户端会发送新的租赁请求、如果服务器会响应DHCPACK,客户端更新租约

    如果服务器不响应,客户端继续使用此IP直到租约到87.5%时间,客户端再发次发送请求租约。

    DHCP租约更新使用命令行更新租约

    ipconfig /renew :提示DHCP客户端去续订租约,如果当前客户端没有IP地址,则启动DHCP的DORA过程

    ipconfig /release:告诉服务器,当前客户端不再使用这个IP地址,使服务器将当前IP标记为可用。释放后,客户端没有IP地址。可以再执行ipconfig /renew更新IP。

    1.5 DHCP的优点的缺点:

    优点:

    防止客户端配置出错

    可以保留IP,分给特殊客户端

    IP地址配置全自动化

    特殊应用,如无IP场景,安装操作系统

    缺点:

    DHCP服务器单点故障

    DHCP如果配置错误,全网不可用

    多子网情况,需要配置路由器或交换机

    1.6 DHCP作用域(SCOPE )

    DHCP作用域是一个连续的IP地址范围,具体地址可以任意指定,是A,B,C类或IPV6都可以、DHCP使用作用域来管理和分配IP地址

    每个作用域都有自己的一些选项,用于生效当前作用域。常见的选项是:

    网关lP地址、DNS服务器IP地址

    1.7 在Windows服务器中安装dhcp服务

    使用windows server 2012安装DHCP服务器非常容易,就像我们安装DNS一样,打开服务器管理,添加角色和功能即可,如图

    一直下一步下一步,无需其他操作

    选择安装DHCP服务

    右键打开dhcp服务

    新建作用域

    给作用域命名,最好是有特殊含义

    配置连续的IP地址,用于分配给客户端

    配置保留地址此段地址不会分配给主机

    根据实际情况设计租约时间

    配置DHCP选项,主要是网关和DNS,不配没法上网

    114.114.114.114是我国通用的dns服务器

    Wins服务可以不用配置直接下一步完成

    到这里所有配置完成

    在客户机中使用命令测试

    ipconfig /renew :获取IP或更新租约

    ipconfig /release:释放IP

  • 相关阅读:
    需求文档中的“项目前景与范围”
    eNSP-抓包实验
    前端搭建自己的cli脚手架, 实现前端工程化
    安全狗入选《可信业务与应用安全全景视图(2022)》多个模块
    工业物联网蓝牙安全及基于标识算法的分布式鉴权技术研究
    net基于asp.net的二手商品的交易系统-二手网站-计算机毕业设计
    Java-反射
    C++ Reference: Standard C++ Library reference: C Library: cstring: strncat
    froeach迭代删除和List迭代删除问题
    Python面试宝典:Python中与常用的机器学习库相关的面试笔试题(1000加面试笔试题助你轻松捕获大厂Offer)
  • 原文地址:https://blog.csdn.net/weixin_46232917/article/details/126218612