ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

DHCP原理与配置

2021-07-02 08:32:26  阅读:205  来源: 互联网

标签:IP地址 客户机 配置 原理 SW1 DHCP SW2 Ethernet0


一、了解DHCP服务器

 二、DHCP的租约过程

三、DHCP配置实例

一、了解DHCP服务器

1、定义

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

2、使用DHCP的好处

减少管理员的工作量

避免输入错误的可能

避免IP地址冲突

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

提高了IP地址的利用率

方便客户端的配置

3、DHCP的分配方式

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

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

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

二、DHCP的租约过程

客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程

分为四个步骤

 1、客户机请求IP地址

当一个DHCP客户机启动时,客户机还没有IP地址,所以客户机要通过DUCP获取一个合法的地址.。

此时DUCP客户机以广播方式发送DHCP Discove发现信息来寻找DHCP服务器

2、客户机选择IP地址

DHCP客户机从接收到的第一个DHCP Offer消息中提取IP地址,发出IP地址的DHCP服务器将地址保留,这样该地址就不能在分配给另一个DHCP客户机

3、服务器确定租约

DHCP服务器接收到DHCP Request消息后,以DHCP ACK消息的形式向客户机广播成功确认,该消息包含有IP地址的有效租约和其他可配置的信息

当客户机收到DHCP ACK消息时,配置IP地址,完成TCP/IP的初始化

4、重新登陆

DHCP客户机每次重新登陆网络时,不需要在发送DHCP Discover信息,而是直接发送包含前一次所分配的IP地址的DHCP Request请求信息

5、更新租约

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

客户机直接向提供租约的服务器发送DHCP Request包,要求更新现有的地址租约

三、DHCP配置实例

 

 

1、设置虚拟机

安装配置DHCP ,并查看光盘是否挂载,我们可以使用:yum -y install dhcp 来安装

 

并查看DHCP文件的位置,并复制模板

 

进入复制的文件目录进行设置全局配置参数

 

 在subnet网段声明(作用于整个子网段,部分排至参数优先级高于全局配置参数)设置完成后保存并退出

 

 因为都是254网段的,所以要对网卡进行设置

 

 设置完成后重启服务,关闭防火墙,这样虚拟机就配置完成了

虚拟机设置

 

 

 

 2、配置ENSP

SW1配置

<Huawei>sys
[Huawei]sysname SW1
[SW1]v b 10 20 100
[SW1]interface e0/0/2
[SW1-Ethernet0/0/2]p l a
[SW1-Ethernet0/0/2]p d v 10
[SW1-Ethernet0/0/2]int e0/0/3
[SW1-Ethernet0/0/3]p l a
[SW1-Ethernet0/0/3]p d v 20
[SW1-Ethernet0/0/3]int e0/0/5
[SW1-Ethernet0/0/5]p l a
[SW1-Ethernet0/0/5]p d v 100
[SW1-Ethernet0/0/5]int e0/0/4
[SW1-Ethernet0/0/4]p l a
[SW1-Ethernet0/0/4]p d v 100
[SW1-Ethernet0/0/4]int e0/0/1
[SW1-Ethernet0/0/1]p l t
[SW1-Ethernet0/0/1]p t a v a

 SW2配置

<Huawei>sys
[Huawei]sysname SW2
[SW2]v b 10 20 100
[SW2]int g0/0/1
[SW2-GigabitEthernet0/0/1]p l t
[SW2-GigabitEthernet0/0/1]p t a v a
[SW2-GigabitEthernet0/0/1]un sh
[SW2-GigabitEthernet0/0/1]int vlanif 10
[SW2-Vlanif10]ip add 192.168.10.254 24
[SW2-Vlanif10]int vlanif 20
[SW2-Vlanif20]ip add 192.168.20.254 24
[SW2-Vlanif20]int vlanif 100
[SW2-Vlanif100]ip add 192.168.142.254 24
[SW2]dhcp enable
[SW2]int vlanif 10
[SW2-Vlanif10]dhcp select relay 
[SW2-Vlanif10]dhcp relay  server-ip 192.168.142.3
[SW2-Vlanif10]int vlanif 20
[SW2-Vlanif20]dhcp select relay
[SW2-Vlanif20]dhcp relay server-ip 192.168.142.3
[SW2-Vlanif20]int vlanif 100
[SW2-Vlanif100]dhcp select relay
[SW2-Vlanif100]dhcp relay server-ip 192.168.142.3

设置云创建

 

 对宿主机设置

 

 完整的配置就完成了,下面进行验证

使用虚拟机进行验证

 

 

 

 

 

 验证在eNsp中PC使用DHCP来获取IP

 

 

 

 

 

 

 

标签:IP地址,客户机,配置,原理,SW1,DHCP,SW2,Ethernet0
来源: https://www.cnblogs.com/JC123/p/14952668.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有