IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> DHCP原理与配置 -> 正文阅读

[系统运维]DHCP原理与配置


一、DHCP工作原理

1、DHCP服务概念

DCHP(Dynamic Host Configuration Protocol)动态主机配置协议
由Internet工作任务小组设计开发的
专门用于分配TCP/IP网络中的计算机自动分配TCP/IP参数的协议

2.使用DHCP的好处

由于上网时间的不确定性以及使用人员的技术水平不同,为每位用户分配一个固定的ip地址,不仅造成了IP地址的浪费,也会成为ISP服务商带来高额的维护成本,而使用DHCP则有以下好处
减少管理员的工作量
避免输入错误的可能
避免IP地址冲突
当网络更改IP地址段时,不需要再重新配置每个用户的IP地址
提高了IP 地址的利用率
方便客户端的配置

3.DHCP的分配方式

自动分配:分配到一个IP地址后永久使用
手动分配:由DHCP服务器管理员专门指定IP地址(基于MAC地址)
动态分配:使用完后释放该IP地址,供其他客户及使用

4.DHCP的工作原理

DHCP工作原理: 广播进行,先到先得,一个网络只有一个DHCP。

5.DHCP模式

在网络中架设一台专用的DHCP服务器,负责集中分配各种网络地址参数(主要包括IP地址、子网掩码、广播地址、默认网关地址,DNS服务器地址):其他主机作为DHCP客户机,将网卡配置为自动获取,即可与DHCP服务器进行通信,完成自动配置过程。

DHCP是C/S模式(Client/Server),DHCP服务端和客户端需要保持通信,DHCP基于UDP协议,双方都有可能会主动向对方发起通信,因此双方都需要监听端口。
server 端:DHCP server(运行dhcp服务)
UDP服务:监听端口67(bootps)
Client端:DHCP Client(运行dhcp服务)
UDP服务:监听端口68(bootpc)

二、DHCP的租约过程

客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程
DHCP租约一般分为4个过程步骤,据图如图所示:
在这里插入图片描述
1、客户机向服务器请求IP地址
当一个DHCP客户机启动时,客户机还没有IP地址,此时客户机想要通过DHCP获取一个合法的IP地址
此时DHCP客户机以广播的方式发送DHCP Discover发现信息来寻找DHCP服务器
在这里插入图片描述

2、服务器响应
DHCP服务器接收到来自客户机的请求,服务器会在自己的IP地址池中查找是否有合法的IP地址提供给客户机使用
如果有,DHCP服务器会将此IP地址做上标记,再加入到DHCP Offer的消息中,然后广播一则DHCP Offer消息给到客户机
在这里插入图片描述

3、客户机选择IP地址
DHCP客户机从接收到第一个DHCP Offer的消息中提取IP地址,发出IP地址的DHCP服务器将该地址保留,这样改地址就不能再分配给另一个DHCP客户机了
在这里插入图片描述

4、服务器确定租约
DHCP服务器接收到DHCP Request消息后,以DHCP ACK的消息形式想客户机广播来确认成功,该消息包含有IP地址的有效租约和其它可配置的信息
当客户及收到DHCP ACK消息时,配置IP地址,完成TCP/IP的初始化
在这里插入图片描述
5、重新登录
DHCP客户机每次重新登录网络时,不需要再发送DHCP Discover消息,而是直接发送包含前一次所分配的IP地址
6、更新租约
当DHCP服务器向客户机出租的IP地址租期到达50%时,就需要更新租约
客户机直接向提供租约的服务器发送DHCP Request包,要求更新现有的地址租约

租约中的DHCP的4个报文

discover : Client 端广播发现DHCP服务器
offer : DHCP服务器分配Clinet端一个可用的ip,并询问是否使用
Request : Client端回应DHCP服务器,确认使用此IP。
ACK: 确认租约。
四个报文发送方式:
华为设备:2个广播,2个单播
其他设备:全广播

三.模拟配置DHCP

实验配置步骤
1.yum安装dhcp服务
2.配置dhcp配置文件
3.启动服务
4.查看端口
5.验证服务

1.搭建基本服务

安装dhcp服务

[root@yzq mnt]# yum install -y dhcp

查看dhcp的配置文件
在这里插入图片描述
查看配置文件

[root@yzq dhcp]# cat dhcpd.conf 
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.example
#   see dhcpd.conf(5) man page

dhcpd.conf中配置文件中让我们看模板(使用说明文件位置)
拷贝模板起名为dhcpd.conf将原文件覆盖

[root@yzq dhcp]# cp -fp /usr/share/doc/dhcp*/dhcpd.conf.example ./dhcpd.conf 
cp:是否覆盖"./dhcpd.conf"? y
[root@yzq dhcp]# ls 
dhclient.d             dhcpd6.conf  scripts
dhclient-exit-hooks.d  dhcpd.conf
[root@yzq dhcp]# cat dhcpd.conf 

在这里插入图片描述
subnet网段声明
作用于整个子网段,部分配置参数优先级高于全局配置参数
subnet 192.168.100.0 netmask 255.255.255.0 { #声明要分配的网段地址
range 192.168.100.200 192.168.100.210; #设置地址池
option routers 192.168.100.2; #指定默认网关地址
}
在这里插入图片描述
配置如上,配置好保存

在ensp中配置DHCP 中继

如图配置
在这里插入图片描述

二层交换SW2配置

在这里插入图片描述
在这里插入图片描述
添加10 20 100 三个vlan
在这里插入图片描述
配置中继
在这里插入图片描述
为每个接口配置vlan
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三层交换SW1配置

添加vlan
在这里插入图片描述
每个vlan接口配置ip
在这里插入图片描述

配置vlan的网关,请求dhcp服务,指向dhcp服务器的ip地址在这里插入图片描述
在这里插入图片描述

Cloud3配置

在这里插入图片描述

Linux中DHCP配置

[root@yzq dhcp]# vim dhcpd.conf 

在这里插入图片描述

开启dhcp服务

[root@yzq dhcp]# systemctl start dhcpd
[root@yzq dhcp]# 

到ensp中主机命令行重新获取ip
ipconfig /renew,能够获取配置地址池的ip地址则成功
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
可以获取到配置地址池内的IP地址,配置完成

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-07-21 21:52:42  更:2022-07-21 21:55:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 1:44:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码