超详细讲解Linux DHCP服务

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享
免费资源网 – https://freexyz.cn/

目录一、DHCP服务(动态主机配置协议)1.背景2.概述3.优点4.DHCP报文类型5.DHCP 的分配方式二、安装 DHCP 服务器1.DHCP 服务软件2.主配置文件三、配置步骤1.使用 DHCP 动态的给 PC 机分配 IP 地址① eNSP②虚拟机③验证④进入命令行“ipconfig”测试

一、DHCP服务(动态主机配置协议)

1.背景

1.手动设置工作量大且容易冲突

2.用DHCP可以减少工作量和避免地址冲突

2.概述

作用:为局域网内的电脑分配IP地址
架构 C/S;客户端/服务器模式
实现方式:

1.为相同网段的电脑分配IP地址—DHCP

2.跨网段为另一网段的电脑分配IP地址—DHCP中继

DHCP使用UDP协议,67号是客户机使用的,68号是服务器端的端口号

3.优点

1.减少管理员的工作量

2.避免输入错误的可能

3.避免IP地址冲突

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

5.提高了IP地址的利用率

6.方便客户端的配置

4.DHCP报文类型

以找工作为例:

DHCP Discover——客户端用来寻找DHCP服务器的报文

我向公司投简历来找工作

DHCP Offer——DHCP服务器用来响应DHCP Discover报文的报文。该报文携带了各种配置信息,例如IP地址,DNS等

公司收到我的求职简历后给我发了一份offer

DHCP Request——客户端请求配置确认,或者续借租期

我收到offer之后跟公司确认

DHCP ACK——服务器对Request报文的确认响应

公司说我ok没问题,可以过来上班 ,我找到工作了

5.DHCP 的分配方式

①自动分配:

当DHCP客户机第一次成功地从DHCP服务器获取到一个IP地址后,就永久的使用这个IP地址

②手动分配:

由DHCP服务器管理员专门指定IP地址

③动态分配:

当DHCP客户机第一次从DHCP服务器获得IP地址后,并非永久的使用该地址,而是在每次使用完后,DHCP客户机就会释放这个IP地址,供其他客户机使用

二、安装 DHCP 服务器

1.DHCP 服务软件

CentOS光盘中的 dhcp-4.2.5-47.el7.centos.x86_64.rpm
一般都有,没有的话 RPM 去安装一下

超详细讲解Linux DHCP服务插图

DHCP 软件包的主要文件

主配置文件:/etc/dhcpd.conf

执行程序:/usr/sbin/dhcpd、usr/sbin/dhcrelay

2.主配置文件

dhcpd.conf 的内容构成

ddns-update-style interim; #全局配置参数
……
subnet 192.168.0.0 netmask 255.255.255.0 { #subnet以上的都是全局配置参数;网段声明(网段、子网掩码、默认网关地址)
option routers 192.168.0.1; #配置选项
……
default-lease-time 21600; #配置参数
host ns {
……
fixed-address 207.175.42.254; #主机声明(固定一个IP给主机用的)
}
}

Subnet网段声明,作用于整个子网段

range参数:设置用于分配的IP地址池

option subnet-mask参数:设置客户机的子网掩码

option routers参数:设置客户机的默认网关地址

三、配置步骤

1.使用 DHCP 动态的给 PC 机分配 IP 地址

① eNSP

实验拓扑图如下

注:配置完“Cloud”之后才能用串口线连接

超详细讲解Linux DHCP服务插图1

配置Cloud

超详细讲解Linux DHCP服务插图2

SW1基本配置


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容