使用red hat小红帽搭建dhcp服务器详解

news/2025/2/19 9:06:33/

使用red hat小红帽搭建dhcp服务器详解

DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段lP地址范围,客户机登录服务器时就可以自动获得服务器分配的lP地址和子网掩码。

DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。DHCP具有以下功能:

  1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。
  2. DHCP应当可以给用户分配永久固定的IP地址。
  3. DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。
  4. DHCP服务器应当向现有的BOOTP客户端提供服务。

DHCP有三种机制分配IP地址:

  1. 自动分配方式(Automatic Allocation),DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。
  2. 动态分配方式(Dynamic Allocation),DHCP服务器给主机指定一个具有时间限制的IP地址,时间到期或主机明确表示放弃该地址时,该地址可以被其他主机使用。
  3. 手工分配方式(Manual Allocation),客户端的IP地址是由网络管理员指定的,DHCP服务器只是将指定的IP地址告诉客户端主机。

DHCP涉及的常见术语:
作用域:一个完整的IP地址段,DHCP协议根据作用域来管理网络的分布、分配IP地址及其他配置参数。
超级作用域:用于管理处于同一个物理网络中的多个逻辑子网段。超级作用域中包含了可以统一管理的作用域列表。
排除范围:把作用域中的某些IP地址排除,确保这些IP地址不会分配给DHCP客户端。
地址池:在定义了DHCP的作用域并应用了排除范围后,剩余的用来动态分配给DHCP客户端的IP地址范围。
租约:DHCP客户端能够使用动态分配的IP地址的时间。
预约:保证网络中的特定设备总是获取到相同的IP地址。

一、所需工具

1、2台虚拟机,一台red hat enterprise linux,一台windows xp。
2、将两台虚拟机的网络连接模式设置为“仅主机模式”,并且将“虚拟网络编辑器”中的dhcp服务关闭。(因为要搭建dhcp服务器给xp系统分配ip地址,否则会有影响的!!!)

在这里插入图片描述
在这里插入图片描述

二、red hat配置

因为仅主机模式没有开启dhcp服务,所以需要手动设置red hat的地址。
vi /etc/sysconfig/network-scripts/ifcfg-ens33
在这里插入图片描述
在这里插入图片描述
1、首先挂载光盘:mount /dev/cdrom /mnt/cdrom
(因为我的red hat是最小化安装的,只有基本的命令行模式。如果需要安装其他功能,需要从光盘里重新加载进来,然后进行rpm安装)
(如果挂载不上,查看右下角的光盘是否连接)
在这里插入图片描述
在这里插入图片描述
2、进入到Packages下,该目录下有很多的应用程序安装包(.rpm)
cd /mnt/cdrom/Packages;ls
在这里插入图片描述
在这里插入图片描述
3、安装dhcp服务所需的安装包
rpm -ivh dhcp*.rpm
(可以使用Tab键自动补全)
在这里插入图片描述
4、编辑dhcpd.conf,开始配置dhcp服务
在这里插入图片描述
在这里插入图片描述
:::参数说明:::
在这里插入图片描述

		参数	                                    作用
ddns-update-style 类型	    	定义DNS服务动态更新的类型,类型包括:none(不支持动态更新)、interim(互动更新模式)与ad-hoc(特殊更新模式)
allow/ignore client-updates		允许/忽略客户端更新DNS记录
default-lease-time 21600					默认超时时间
max-lease-time 43200						最大超时时间
option domain-name-servers 8.8.8.8			定义DNS服务器地址
option domain-name "domain.org"				定义DNS域名
range										定义用于分配的IP地址池
option subnet-mask							定义客户端的子网掩码
option routers								定义客户端的网关地址
broadcast-address 广播地址					定义客户端的广播地址
ntp-server IP地址							定义客户端的网络时间服务器(NTP)
nis-servers IP地址							定义客户端的NIS域服务器的地址
hardware 硬件类型 MAC地址						指定网卡接口的类型与MAC地址
server-name 主机名							向DHCP客户端通知DHCP服务器的主机名
fixed-address IP地址							将某个固定的IP地址分配给指定主机
time-offset 偏移差							指定客户端与格林尼治时间的偏移差

5、开启dhcp服务
service dhcpd restart
在这里插入图片描述
查看dhcp服务是否开启成功
netstat -pantu
在这里插入图片描述

三、验证

打开xp系统——网络连接——本地连接——internet协议(tcp/ip),选择自动获得ip地址、自动获得dns服务器地址,确定
在这里插入图片描述
查看xp系统的本地连接状态
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/554286.html

相关文章

红帽系统下安装软件的方法

从Windows 转到 Linux的同学,一个比较烦恼的事情就是如何安装软件的问题,在Windows环境中,下载安装程序,双击,下一步,下一步。。。done!基本闭着眼就能完成。 而在Linux下,有时候即…

小红帽

Description 有一群喜欢带小红帽的家伙举行了一场别开生面的聚会,然而某些人被邪恶的WM讲帽子上涂了大灰狼的图标,可是每个人看不到自己头上的帽子有没有被涂,他们只能看到其他人头上的帽子是不是大灰狼的图案,现在告诉你每个人看…

linux 红帽 服务dns,Linux小红帽搭建dns服务器

DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名…

(红帽系统)redhat7.2 相关服务器配置

远程连接服务器配置 简介 使用SSH可以在本地主机和远程服务器之间进行加密的传输数据,实现数据的安全传输。而OpenSSH是SSH协议的免费开源实现,它采用安全加密的网络连接工具代替了telnet、ftp等 实现步骤 第一步 进入红帽系统 第二步 检查安装系统时…

【Linux】红帽子安装过程超详细(学生教学用)

1.创建新的虚拟机 2.选择自定义 3.选择默认的兼容性即可 4.这一步很关键,选择稍后安装虚拟机系统 5.选择linux和你的版本 6.选择你的位置,选一个空的文件夹,不建议安装在c盘 7.选内核,根据你的电脑来吧,最多别超过电脑…

让我来教你如何免费使用RHEL小红帽系统

RHEL安装注册过程中遇到的问题 从开始注册到正常使用如何获取正版RHEL注意事项 VMware虚拟机下载安装安装中出现的问题 从开始注册到正常使用 答主是个动手能力比较强的人 ,所以当老师讲到Linux的时候 ,我就已经掌握了Linux的概念和基本操作了。但在这个…

小红帽系统软件源的配置

先 简单了解一下 什么是 /etc/yum 转载自:http://linux.alai.net/viewblog.php?id87540 首先认识一下yum的配置文件 /etc/yum.conf 用命令# cat /etc/yum.conf cachedir: 缓存目录 keepcache: 确定缓存文件是否保存,0表示不保存,否则保存 debuglevel:??调试级别…

小红帽的大学时光

听听我的大学故事, 在一个2019年炎热的盛夏,刚刚结束完春考,放完半年假的“我”,半年中,我进过富士康很多人和我的年纪相仿,他们放弃了图书,选择了进厂,这里不看学历,不…