DHCP服务器管理

本文介绍了DHCP协议的核心概念,包括其优势和分配方式,详细阐述了DHCP的工作流程,以及客户端在不同情况下的行为。文章还涵盖了DHCP服务器的部署步骤,包括环境配置、软件安装和配置文件的编辑。此外,讨论了中继在不同网段中的作用,以及如何配置固定IP地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

本篇文章我们来学习DHCP服务器管理,重点的地方我会注释,也会用到以前学习的内容,算是在学习新的基础上又巩固了以前学的知识,走进本篇文章一探究竟吧!


一、概述

1.DHCP协议(重点)

DHCP协议Dynamic Host Configuration Protocol ,动态主机配置协议
服务端的监听端口67/udp
客户端监听端口68/udp
网络架构C/S

2.DHCP的优势

DHCP的优势提高配置效率
减少配置错误

3.DHCP的分配方式

DHCP的分配方式手动分配
自动分配
动态分配
应用场景更加准确的配置网络参数的情况下,网络环境较大时
注意同一个网络环境下不允许存在多个DHCP服务器

二、工作流程(重点)

流程当客户端配置为自动获得IP地址时,客户端发送discover广播包(发现),用来寻找网络中的DHCP服务器
假如网络存在DHCP服务器,此时服务器给出回应,向客户端发送Offer广播包,携带了IP地址的信息,询问客户端是否使用该IP地址
假如客户端使用上述IP地址,向服务端发送Request广播包,并将请求信息写入到该包内
服务端向客户端发送Ack广播包,并确定IP地址的租约期
何时更新租约当租约期达到50%时

三、客户端类型

客户端类型
LinuxDHCP服务器不存在,没有IP
WindowsDHCP不存在,会启用备用IP地址
169.254.0.0/16 ~ 168.254.255.255/16
当客户端重启后重点
客户端直接发送Request包
IP地址空闲服务端直接回应Ack
IP地址被占用服务端回应noAck
客户端需要将上述“工作流程”完整执行一遍

四、部署

1.基础环境

基础环境
配置yum源前面学习的内容不在重复
关闭防火墙及SElinuxsystemctl stop firewalld.service
systemctl disable firewalld.service
vim /etc/selinux/config
将SELINUX=enforcing 改为 SELINUX=disabled
重启才能生效
设置宽容模式setenforce 0
查看SElinux状态getenforce
配置静态IP先关闭网络图形化工具
systemctl stop NetworkManager
systemctl disable NetworkManager
cd /etc/sysconfig/network-scripts/配置文件
vim ifcfg-ens33进行修改
systemctl restart network

配置yum源
在这里插入图片描述

在这里插入图片描述
关闭防火墙及SElinux
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
关闭网络图形化工具
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2.安装DHCP软件包

在这里插入图片描述

五、配置

配置
配置文件存储路径/etc/dhcp
默认配置文件副本路径/usr/share/doc/dhcp-4.2.5/
数据文件存储路径/var/lib/dhcpd
核心配置文件/etc/dhcp/dhcpd.conf
配置项subnet和host
subnet配置DHCP分配的地址池
host固定IP地址,指定分配给对应的MAC地址的主机
重启DHCP服务器systemctl restart dhcpd

在这里插入图片描述
留一个最完整的subnet,其余注释
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
打开配置好的其他虚拟机(网络适配器调整为vmnet1)连接,终端查看
在这里插入图片描述
在这里插入图片描述

给tset02固定IP
先看test02MAC地址
在这里插入图片描述

在DHCP里更改/etc/dhcp/dhcpd.conf
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
中继不同网段
test03充当中继,添加网络适配器、DHCP为服务器、test02为vment2、test01为vment1
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

之后在中继里将基础环境配置完成,安装dhcp ,配置核心文件,最后使用dhcrelay 服务器地址
在这里插入图片描述
回到服务器DHCP重新设置网卡地址段/etc/dhcp/dhcpd.conf
在这里插入图片描述
在这里插入图片描述
完成后进行重启systemctl restart dhcpd
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

总结

今天文章的窍门在于将中继当作一个可识别的路由器来看待,就更好理解了一些,命令!命令!命令!重之中重。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值