DHCP及实验

老姑子之认识并爱上DHCP服务及IP地址池分配小实验(详解分析版)

本章结构

DHCP工作原理、DHCP服务器的配置、DHCP客户端的使用、DHCP中继原理与配置

一、了解DHCP服务

DHCP SERVER指的是服务器端,在路由器上体现的就是给LAN端动态分配IP的功能。DHCP SERVER负责接收客户端的DHCP请求,管理LAN端所有的IP网络设定资料,相比于BOOTP,DHCP通过“租约”来实现动态分配IP的功能,实现IP的时分复用,从而解决IP资源短缺的问题。其地址分配方式有三种,分别是人工配置(由管理员对每台具体的计算机指定一个地址),自动配置(服务器为第一次连接网络的计算机分配一个永久地址),动态配置(在一定的期限内将地址租给计算机,租期结束后客户必须续租或者停用该地址),而对于路由器,经常使用的地址分配方式是动态配置。是由Internet工作任务小组设计开发的专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议

二、使用DHCP的好处

减少管理员的工作量

避免输入错误的可能

避免IP地址冲突

当更改IP地址段时,不需要重新配置每个用户的IP地址

提高了IP地址的利用率

方便客户端的配置
在这里插入图片描述

三、DHCP是如何工作的

当DHCP服务器作为服务器时,DHCP服务器是用来自动分配唯一的IP地址,同时配置网络的其他信息。在小型企业或家庭中,DHCP服务器除了路由器之外,没有其他任何一个是DHCP服务器。然而,在大型网络中,DHCP服务器可以是一台计算机。

在这个过程中发生了什么,简单的总结如下

1.客户端向主机发送一个IP地址请求。客户端可以是任何发送请求的设备,主机可以是路由器。

2.主机将寻找一个可用的IP地址并分配给客户端。

3.使用这个IP地址,客户端就可以在网络上进行通信。

现在我们就来详细了解一下这个过程。下面提到的步骤可以深入了解一下。

1.连接到有DHCP服务器的网络的设备发送的请求称为DHCPDISCOVER请求。

2.这个请求以一个名为DISCOVER的数据包的形式发送给DHCP服务器。DHCP服务器一收到这个数据包,服务器就会立即寻找设备使用的IP地址。一旦找到后,服务器会通过向客户端发送一个名为DHCPOFFER的数据包进行响应。

3.设备或客户端现在必须用一个名为DHCPREQUEST的数据包回馈给服务器,以接受所选的IP地址。对于这个数据包,服务器会发送一个确认(ACK),确认设备现在可以使用这个特定的IP地址。它还声明了特定IP地址的有效性,这样设备就能准确地知道何时必须获得一个新的IP地址。

4.如果服务器不希望设备拥有给定的IP地址,它将不会通过发送一个NAC来确认设备的请求。

虽然上面提到的步骤看起来很费时间,但实际操作起来却非常快,让人不自觉地就会想到。当然,这个过程不需要技术上的细节,只需阅读就可以从DHCP服务器上获得一个IP地址。

四、DHCP网络分配实验

image-20220614192249950

实验要求:PC1、PC2和PC3可以自动获取IP

首先安装dhcp文件,命令:yum install -y dhcp

关闭防火墙,命令:systemctl stop firewalld.service、setenforce 0

然后进入配置文件:命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sRe2SjFc-1655216309780)(https://s2.loli.net/2022/06/14/YP1NUpGaJtmEdCh.png)]

image-20220614193500336

image-20220614220337062

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MYUTm2HN-1655216309781)(https://s2.loli.net/2022/06/14/VW3ELOwBZd1c27v.png)]

微信图片_20220614220220

复制配置dhcp.conf的文件,命令:cp /usr/share/doc/dhcp-4.2.5/dhcp.conf.example /etc/dhcp/dhcpd.conf

修改DHCP配置文件,命令:vim dhcp.conf

配置中继服务:

微信图片_20220614221647

改DHCP配置文件,命令:vim dhcp.conf

配置中继服务:

[外链图片转存中…(img-quBazTiv-1655216309782)]

配置完成后启动DHCP服务,最后查看IP有没有分配到PC机中即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值