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

DHCP的好处

DHCP的分配方式

DHCP的租约过程

DHCP更新租约

安装DHCP服务

安装dhcp服务

把配置文件的模板复制过来

?ensp配置

设置服务器

?进入虚拟机进行设置网卡

?编辑

?配置网卡

?配置http配置文件

测试


DHCP

DHCP(Dynamic Host Confiquration Protocol,动态主机配置协议)是由Internet工作任务小组设计开发的,专门用于为TCP/IP网络中的计算机自动分配tcp/Ip参数的协议,是一个应用层协议,DHCP的前身是BooTp协议(BootstrapProt0co1),BOOTP被创建出来为连接到网络中的设备自动分配地址,后来被DHCP取代了,DHCP比BooTp更加复杂,功能更强大。

DHCP的好处

1、减少管理员的工作量
2、避免输入错误的可能
3、避免IP地址冲突
4、当更改IP地址段时,不需要重新配置每个用户的IP地址
5、提高了IP地址的利用率
6、方便客户端的配置

DHCP的分配方式

自动分配:分配到一个IP后永久使用

手动分配:由DHCP服务器管理员指定一个专门的IP地址

动态分配:使用完成后释放IP,给其他客户机使用

DHCP的租约过程

分为4个步骤

1 客户机请求IP地址
? 当一个终端接入到一个网络环境时,其网卡就会发出一个广播查看是否有DHCP服务器
? 客户端发送DHCP Discover报文(广播) 源地址:0.0.0.0 ?目标地址:255.255.255.255

2 服务器响应
? DHCP服务器收到来自客户机请求IP地址的信息时,在自己的IP地址池查找合法的IP地址给客户机
? 在此IP地址做上标记,加入到DHCP Offer报文中,然后进行一个 DHCP Offer广播
? 源IP地址:192.168.10.10 ?目标IP地址:255.255.255.255 ?提供的IP地址 192.168.10.101
?
3 客户机选择IP地址
? DHCP客户机从接收到的第一个DHCP Offer中 提取IP地址,发出IP地址的DHCP服务器将该地址保留
? 该地址就不能分配给另一个DHCO客户机 ? Request报文?
? 源地址:0.0.0.0 ?选择DHCP服务器:192.168.10.10 ?目标地址:255.255.255.255 选择期限

4 服务器确定租约
? DHCP服务器收到DHCP Request消息后,发送一个DHCP ACK消息向客户机广播成功确认,包含有IP地址有效租约
? 和其他可配置的信息 当客户机收到DHCP ACK后,配置IP地址,完成TCP/IP初始化?
? 源IP地址:192.168.10.10 ?目标IP地址 255.255.255.255?

DHCP更新租约

当DHCP服务器向客户机出租的IP地址租约达到百分之50时,需要更新租约

客户机直接向提供租约的服务器发送DHCP Reques报文,请求更新现有租约

安装DHCP服务

安装dhcp服务

?查看配置文件

?查看配置文件的内容

把配置文件的模板复制过来

?ensp配置

二层交换机

vlan batch 10 20 100 #创建vlan10 20 100
int e0/0/2 #进入e2接口
p l a #设置接口模式
p d v 10 #把接口加入vlan10
int e0/0/3 #进入接口
p l a #设置接口模式
p d v 20 #把接口加入vlan20
int e0/0/4 #进入接口
p l a #设置接口模式
p d v 100 #把接口加入vlan100
int e0/0/5 #进入接口
p l a #设置接口模式
p d v 100 #把接口加入vlan100
int e0/0/1 #进入接口
p l t #设置接口模式
p t a v a #把所有vlan加入接口

三层交换机

vlan batch 10 20 100 #创建vlan10 20 100

nt Vlanif 10 #进入虚拟接口10

ip address 192.168.1.1 24 #设置IP地址

nt Vlanif 20?#进入虚拟接口20

ip address 192.168.2.1?24 #设置ip地址

int vlanif 100 #进入虚拟接口100

ip address 192.168.21.2 24 #设置ip地址

int g0/0/1 #进入接口

p l t #设置接口模式

p t a v a #把所有vlan加入接口

dhcp enable #dhcp开启

int Vlanif 10 #进入虚拟接口10

dhcp select relay #基于DHCP中继

dhcp relay server-ip 192.168.100.100 #去192.168.21.100请求DHCP服务

同理

int Vlanif 20 #进入虚拟接口20

dhcp select relay #基于DHCP中继

dhcp relay server-ip 192.168.100.100 #去192.168.21.100请求DHCP服务

int Vlanif 100 #进入虚拟接口100

dhcp select relay #基于DHCP中继

dhcp relay server-ip 192.168.100.100 #去192.168.21.100请求DHCP服务

设置服务器

?进入虚拟机进行设置网卡

?设置成仅主机模式

?配置网卡

?配置http配置文件

cd/etc/dhcp

?

?vim dhcpd.conf?

?保存退出

systemctl start dhcpd 开启

测试

pc选择DHCP

?然后进入命令行 输入ipconfig 获取到ip地址?

?

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-07-20 19:20:33  更:2022-07-20 19:20:58 
 
开发: 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年11日历 -2024/11/15 12:10:11-

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