DHCP原理与配置(含DHCP中继实验)
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,什么是DHCP协议?一、DHCP协议的基本概念DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种高效的IP地址分配方法,由主机自主控制网络地址的
千家信息网最后更新 2024年11月23日DHCP原理与配置(含DHCP中继实验)
什么是DHCP协议?
一、DHCP协议的基本概念
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种高效的IP地址分配方法,由主机自主控制网络地址的动态分配,使用UDP协议工作。
1.DHCP协议内容
DHCP主要分为两部分:地址管理和配置信息的传递
- 地址管理:地址管理处理IP地址的动态分配,向客户端提供地址租约
- 配置信息的传递,包含DHCP报文格式,状态机
2.使用DHCP的好处 - 减少管理员的工作量
- 避免IP地址冲突
- 当网络更改IP地址时,不需要再重新配置每个用户的IP地址
- 提高了IP地址的利用率
- 方便客户端的配置
3.DHCP的分配方式 - 自动分配:分配到一个IP地址后永久使用
- 手动分配:由DHCP服务器管理员专门指定IP地址
- 动态分配:使用完后释放该IP,供给其他客户机使用
客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程
租约过程分为四个步骤:
分析一下场景
例如:我要上网,针对DHCP这个服务器而言,是如何实现的?
1.首先我发出"我要上网的这条广播消息"
2.服务器收到你的广播消息后就会随机从现有的地址池里面分配一个未被使用的IP地址给你使用
3.然后你收到服务器给你的IP地址后,你就会发送一条广播消息给网络中提供自己上网的这台服务器及其它服务器,现在这个地址是给我用的,你们就不要再把它分给别人使用了
4.服务器收到客户的请求后,然后给客户一个响应,好的
与之相对应的就是这个四个过程
1.DHCP discover
2.DHCP offer
3.DHCP request
4.DHCP ACK
四个阶段都是以广播的形式进行转发
二、DHCP中继服务实验
1.实验环境
在这里我们需要同时在电脑上运行3台虚拟机。一台CentOS 7作为服务器,两台windows 10作为客户机,并在GNS3上搭建3层路由器,二层交换机以实现DHCP功能,和实现IP地址的自动分配。
2.实验拓扑图
3.实验过程步骤
(1)安装dhcp软件包
在CentOS 7 虚拟机上打开终端,安装dhcp软件包
(2)在GNS3中搭建并开启拓扑图
(3)进入sw1配置
创建3个vlan,分别为vlan10、vlan20和vlan100,
(4)进入端口f1/1,分配到vlan10,设置vlan模式为access
进入端口f1/2,分配到vlan20,设置vlan模式为access
进入端口f1/3,分配到vlan100,设置vlan模式为access
进入接口f1/0,设置vlan模式为Trunk,并指定封装协议为dotq
关闭路由功能
(5)进入sw2配置
进入接口f1/0,设置vlan模式为Trunk,并指定封装协议为802.1q
创建3个vlan,分别为vlan10、vlan20和vlan100,
(6)进入vlan10,配置IP地址,和子网掩码
进入vlan20,配置IP地址,和子网掩码
进入vlan100,配置IP地址,和子网掩码
(7)在上述配置完成后,回到虚拟机,将VMnet8设为仅主机模式,并关闭dhcp服务功能
将3台虚拟机的网卡全部设为自定义模式,并将VMnet1分配给第一台win10 ,将VMnet2分配给第二台win10 ,将VMnet8分配给CentOS 7 虚拟服务器。
(8)修改虚拟网卡设置,修改DHCP服务配合文件
将dhcp配置文件从原路径复制到/etc/dhcp/dhcpd.conf
修改subnet,添加3个vlan的网段,分配的IP地址范围,和网关
配置完成后保存退出
(9)进入vlan10,vlan20和vlan100,指定DHCP服务器端口地址.
以上我们就完成了DHCP 中继服务器的配置
接下来,我们切换到客户端,查看我们的信息
在两台win10 上使用ipconfig查看网卡信息
如果你的网卡获取不到,就使用"ipconfig /release"关闭,再使用"ipconfig /renew"重新获取
(10)回到Windows查看是否分配到IP地址
以上就是我们DHCP中端服务的配置,试验成功。
总结
在DHCP中,我们需要了解DHCP的基本概念,以及客户机从DHCP服务器获取IP地址的过程,要注意的是四个过程都是以广播的形式。DHCP中继服务也是至关重要哦的一环,没有DHCP中继服务,客户机是无法获取IP地址的,要注意其中环节的配置,DHCP中继服务的命令在vlan中配置ip add helper-address。
地址
服务
分配
配置
服务器
客户
模式
过程
中继
客户机
广播
管理
实验
信息
动态
端口
网卡
主机
功能
消息
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
免费的服务器空间
网络安全与执法考研的方向
服务器的远程管理卡wifi
茶陵软件开发中职学校
发展高科技互联网技术
浙江服务器机柜哪家靠谱
杭州西诱网络技术有限公司
江苏苹果软件开发大概多少钱
塔式服务器哪个好用
数据库操作的三个关键字
贵州省人防办网络安全
金色印象网络技术
知名网络技术培训条件
苹果手机有网却无法连接服务器
广州服装软件开发商
cisco日志服务器配置
数据网络安全中心
安阳网络技术
立陶宛服务器
龙岗网络安全建设价格
软件开发公司需要什么条件
虚拟服务器跟nat区别
服务器数据库如何备份
数据库 索引碎片
琉璃草网络技术有限公司
嵌入式和软件开发有什么关系
服务器只有一个硬盘能复制吗
深圳市网络安全时间
民勤网络安全
软件开发的法律环境