DHCP原理及配置

DHCP(动态主机配置协议)用于自动分配IP地址等网络参数,减少了管理员的工作量,防止IP冲突。本文详细介绍了DHCP的工作原理、分配方式、优点,以及通过ensp环境配置DHCP中继转发的过程,包括服务器安装、配置、网络适配器设置、交换机配置和通信测试,以确保多台PC能获取到IP地址。
摘要由CSDN通过智能技术生成

目录

前言

一、DHCP概述

二、DHCP原理及分配方式

1、工作原理

2、分配方式

三、DHCP优点和租约工程

1、优点

2、租约工程

四、DHCP 中继转发配置(ensp 实现)

1、DCHP 服务器安装 DHCP 服务

2、配置 dhcpd.conf

3、网络配置

4、VMnet1 网卡虚拟网络编器配置

5、DHCP 服务器网卡文件配置

6、本地网络适配器 VMnet1 配置

7、ensp里面 Clond配置

8、 架构图

9、二层交换机配置

10、三层交换机配置

11、测试通信

12、ensp设置PC通过DHCP自动获取地址

13、 三层交换机开启DHCP中继转发

14 、配置完转发后,PC1 和 PC2 可以获取 IP 

总结


前言

DHCP Relay(DHCPR)DHCP中继(也叫做DHCP中继代理)是一个小程序,其可以实现在不同子网和物理网段之间处理和转发dhcp信息的功能。

如果[DHCP客户机与DHCP服务器在同一个物理网段,则客户机可以正确地获得动态分配的ip地址。如果不在同一个物理网段,则需要DHCP Relay Agent(中继代理)
 

一、DHCP概述

DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,从BOOTP(Bootstrap Protocol)协议发展而来,是IETF为实现IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务 器的IP地址等TCP/IP参数。
DHCP协议报文采用UDP方式封装,DHCP服务器所侦听的端口号是67,客户端的端口号是68。

二、DHCP原理及分配方式

1、工作原理

发现阶段,即DHCP客户端寻找DHCP服务器的阶段。客户端以广播方式发送DHCPDISCOVER包,只有DHCP服务器才会响应。

提供阶段,即DHCP服务器提供IP地址的阶段。DHCP服务器接收到客户端的DHCPDISCOVER报文后,从IP地址池中选择一个尚未分配的IP地址分配给客户端,向该客户端发送包含租借的IP地址和其他配置信息的DHCPOFFER包。

选择阶段,即DHCP客户端选择IP地址的阶段。如果有多台DHCP服务器向该客户端发送DHCPOFFER包,客户端从中随机挑选,然后以广播形式向各DHCP服务器回应DHCPREQUEST包,宣告使用它挑中的DHCP服务器提供的地址,并正式请求该DHCP服务器分配地址。其它所有发送DHCPOFFER包的DHCP服务器接收到该数据包后,将释放已经OFFER(预分配)给客户端的IP地址。

如果发送给DHCP客户端的DHCPOFFER包中包含无效的配置参数,客户端会向服务器发送DHCPCLINE包拒绝接受已经分配的配置信息。

确认阶段,即DHCP服务器确认所提供IP地址的阶段。当DHCP服务器收到DHCP客户端回答的DHCPREQUEST包后,便向客户端发送包含它所提供的IP地址及其他配置信息的DHCPACK确认包。然后,DHCP客户端将接收并使用IP地址及其他TCP/IP配置参数。

2、分配方式

自动分配方式:DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器租用到IP地址,就可以永久使用该地址。
动态分配方式:DHCP服务器给主机指定一个有时间限制的IP地址, 时间到期或主机明确表示放弃该地址时,该地址可以被其他主机使用。
手工分配方式:客户端的IP地址是由网络管理员指定的,DHCP服务器只是将指定的IP地址告诉客户端主机。 
三种地址分配方式中, 只有动态分配方式可以重复使用客户端不再需要的地址

三、DHCP优点和租约工程

1、优点

减少管理员的工作量

避免输入错误的可能

避免IP地址冲突

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

提高IP地址的利用率

方便客户端的配置

2、租约工程

客户端在网络中搜索DHCP服务器

  • 客户机请求IP地址 ,去寻找DHCP服务器,发送DHCP的discover:第一个搜索是广播

服务器向客户端响应服务

  • 服务器响应,给客户机发送DHCP的offer ————也是广播,其中包含要给客户机使用的ip地址资源池和相应的租约;因为此时客户端没有IP,所以还是广播

客户端向目标服务器发出服务请求

  • 客户机选择IP地址,向服务器发送DHCP的请求request:此时客户机知道自己未来使用的IP地址,然后广播请求确认此ip地址是否可用

服务器向客户端提供服务

  • 服务器确定租约,给客户机发送DHCP的ACK;当客户机收到ACK时,DHCP寻址过程结束,IP地址配置成功:————仍旧是广播,DHCP服务器发送ack,向客户机进行确认,

四、DHCP 中继转发配置(ensp 实现)

1、DCHP 服务器安装 DHCP 服务

mount /dev/sr0 /mnt
df -h
cd /mnt/Packages/
ls /grep dhcp
rpm -qi |grep dhcp    
rpm -ivh dhcp-4.2.5*
systemctl status dhcpd
cd /etc/dhcp && mv dhcpd.conf dhcpd.conf.bak
cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/
mv dhcpd.conf.example dhcpd.con

2、配置 dhcpd.conf

vim /etc/dhcp/dhcpd.

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值