当前位置:

首页 > 编程开发 > 在 RHEL 9 中设置 DHCP 服务器的步骤

在 RHEL 9 中设置 DHCP 服务器的步骤

DHCP是“动态主机配置协议DynamicHostConfigurationProtocol”的首字母缩写词,它是一种网络协议,可自动为计算机网络中的客户端系统分配IP地址。它从DHCP池或在其配置中指定的IP地址范围分配客户端。虽然你可以手动为客户端系统分配静态IP,但DHCP服务器简化了这一过程,并为网络上的客户端系统动态分配IP地址。在本文中,我们将演示如何在RHEL9/RockyLinux9上安装和配置DHCP服务器。先决条件预装RHEL9或RockyLinux9具有sudo管理权限的普通用户本地

本文目录

    如何在 RHEL 9 上配置 DHCP 服务器

    DHCP 是 “动态主机配置协议Dynamic Host Configuration Protocol” 的首字母缩写词,它是一种网络协议,可自动为计算机网络中的客户端系统分配 IP 地址。它从 DHCP 池或在其配置中指定的 IP 地址范围分配客户端。虽然你可以手动为客户端系统分配静态 IP,但 DHCP 服务器简化了这一过程,并为网络上的客户端系统动态分配 IP 地址。

    在本文中,我们将演示如何在 RHEL 9 / Rocky Linux 9 上安装和配置 DHCP 服务器。

    先决条件

    • 预装 RHEL 9 或 Rocky Linux 9
    • 具有 sudo 管理权限的普通用户
    • 本地配置的 YUM/DNF 仓库或 RHEL 9 的 Red Hat 订阅
    • 互联网连接

    事不宜迟,让我们进入 DHCP 服务器安装步骤。

    1、在 RHEL 9 / Rocky Linux 9 上配置静态 IP 地址

    开始时,必须在 RHEL 或 Rocky Linux 系统上设置静态 IP 地址。有多种方法可以执行此操作,但最简单和最直观的方法是使用 nmtui 或 nmcli 实用程序。

    要确认你的 Linux 系统的 IP 地址,请运行以下 ip 命令:

    $ ip a

    如何在 RHEL 9 上配置 DHCP 服务器

    2、安装和配置 DHCP 服务器

    配置静态 IP 后,下一步就是安装 DHCP 服务器。RHEL 9 或 Rocky Linux 9 仓库 (BaseOS) 默认提供 dhcp-server 包,你可以如图所示安装它:

    $ sudo dnf install dhcp-server -y

    如何在 RHEL 9 上配置 DHCP 服务器

    安装 dhcp 服务器后,我们需要进一步并配置设置。因此,打开 DHCP 配置文件:

    $ sudo vi /etc/dhcp/dhcpd.conf

    将以下代码行粘贴到配置文件中。请务必将子网配置为你的首选值:

    default-lease-time 3600;max-lease-time 86400;authoritative;subnet 192.168.10.0 netmask 255.255.255.0 {range 192.168.10.100 192.168.10.200;option routers 192.168.10.1;option subnet-mask 255.255.255.0;option domain-name-servers 192.168.10.1;}

    保存并关闭文件。

    如何在 RHEL 9 上配置 DHCP 服务器

    让我们看一下其中的一些值:

    • default-lease-time 值指定 DHCP 服务器将地址租给客户端的时间。在这种情况下,默认租用时间值为 3600 秒或 1 小时。
    • max-lease-time 是将 IP 租给客户端的最长持续时间。在我们的例子中,这被设置为 86400 秒或 24 小时。
    • 下一部分是子网配置。在此设置中,192.168.10.0 是子网,255.255.255.0 是子网掩码。IP 地址范围从 192.168.10.100 一直到 192.168.10.200。
    • router 选项定义默认网关。在本例中为 192.168.10.1。
    • subnet-mask 选项确定分配给每个客户端或主机的子网掩码。在本例中为 255.255.255.0。
    • 最后,domain-name-servers 选项指定 DNS 服务器。在本例中为 192.168.10.1。

    完成后,保存更改并退出。然后启用并启动 DHCP 服务。

    $ sudo systemctl enable --now dhcpd$ sudo systemctl status dhcpd

    如何在 RHEL 9 上配置 DHCP 服务器

    请注意:

    此时,DHCP 服务应该分发 IP 地址。如果你的 LAN 中有另一个 DHCP 服务器或路由器,关闭它以防止 IP 地址分配冲突是明智的。这将导致一些客户端从 RHEL 或 Rocky Linux 服务器上的 DHCP 服务器获得 IP 分配,而其余的则从路由器获得 IP 分配,这当然不是你想要发生的事情。因此,请记住关闭 LAN 设置中的任何其他 DHCP 服务器。

    3、测试 DHCP 服务器安装

    在我们模拟的 LAN 设置中,你可以看到 Ubuntu 系统已经从 RHEL 或 Rocky Linux DHCP 服务器中选择了一个 IP。

    如何在 RHEL 9 上配置 DHCP 服务器

    回到我们的 DHCP 服务器并在 /var/log/message 文件中搜索 Ubuntu 机器的 IP 地址:

    $ sudo tail -50 /var/log/messages | grep -i 192.168.10.100

    如何在 RHEL 9 上配置 DHCP 服务器

    完美,上面的输出确认 Ubuntu 机器从我们的 DHCP 服务器获得了 IP 服务器。

    结论

    这篇文章到此结束。在本指南中,你学习了如何在 RHEL 9 / Rocky Linux 9 上安装和配置 DHCP 服务器。请在下面的评论部分发表你的疑问和反馈。

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    编程开发 服务器
    相关文章 更多
    xshell密钥登录服务器教程及操作方法
    xshell密钥登录服务器教程及操作方法

    详细介绍如何使用 Xshell 通过密钥登录服务器的完整中文教程,包含步骤、示例及注意事项。

    算力革命与云厂商三重进化:Agent云的架构升级与“度量衡革命”
    算力革命与云厂商三重进化:Agent云的架构升级与“度量衡革命”

    2026年上半年,云成为AI产业最具确定性的机会。Agent大规模进入企业业务场景,推动算力需求激增,云产业正经历二十年来最大架构升级,云厂商面临技术迭代与数字化转型严峻挑战,需加速创新与生态构建。

    mac 关闭自带的php,启用自己装的php
    mac 关闭自带的php,启用自己装的php

    macOS终端显示新版PHP,Nginx页却显示旧版,因旧版PHP-FPM仍在后台运行。执行killallphp-fpm清理进程,再启动自定义目录php-fpm,新版接管,页面显示正确版本。

    PHP5
    PHP5

    以PHP5为例,在Windows操作系统下搭建Apache和PHPWeb开发环境,需要下载Apache安装程序以及PHP的zip压缩包,将PHP解压至C盘根目录,然后配置php.ini文件并将其置于系统目录,接着在Apache的httpd.conf配置文件中添加CGI或模块配置,最后重启Apache服务,通过浏览器访问localhost验证即可。

    JavaSE系列-11 网络编程、JDBC编程、函数式编程
    JavaSE系列-11 网络编程、JDBC编程、函数式编程

    介绍了Java网络编程中的Socket,对比TCP与UDP特点:TCP可靠如打电话,UDP高效如写信。TCP编程包括客户端连接、服务器监听、读写数据及多线程处理多客户端。UDP编程使用DatagramSocket,无需连接,直接收发数据,适用于实时性高、可容忍丢包场景。

    IDC:全球服务器营收2026Q1同比增长30.4%,戴尔稳居第一OEM
    IDC:全球服务器营收2026Q1同比增长30.4%,戴尔稳居第一OEM

    2026年第一季度全球服务器营收1226亿美元,同比增长30.4%。戴尔以16.5%份额稳居OEM首位,同比增幅244.1%。ODM直销占比降至50.2%。非x86服务器市占率47.9%,同比增长107.6%;GPU加速服务器占56.2%。加拿大、中东非洲地区增速超120%,美国增长24.1%,中国增长30.9%。供应侧瓶颈制约非加速服务器出货,预计2027

    Solaris 10 Openssh安装和配置
    Solaris 10 Openssh安装和配置

    SSH(Secure Shell)最初是由芬兰的一家公司开发的,但受限于版权和加密算法,很多人转而选择了免费的替代品——OpenSSH。SSH本身由客户端和服务端两部分组成,有两个不兼容的版本:1.x 和 2.x。这里要特别留意:如果你用SSH 2.x的客户端,是没法连接到SSH 1.x的服务端上的

    Hyper-V虚拟机无法打开显示连连服务器/无效类怎么办?
    Hyper-V虚拟机无法打开显示连连服务器/无效类怎么办?

    说到Windows自带的Hyper-V虚拟机,虽然功能上不如第三方工具那么顺手,但偶尔用它应急也还可以。不过不少朋友遇到过这样的问题:打开Hyper-V管理器,想连接虚拟机时,突然弹出一个报错——“尝试连接‘XXX’时出错。请检查……此服务器。计算机‘XXX’上的操作失败:无效类。” 这到底是怎么回

    HPE 推出业界首款 64TB 内存服务器,面向内存数据库工作负载
    HPE 推出业界首款 64TB 内存服务器,面向内存数据库工作负载

    HPE发布业界首款64TB内存服务器,专为大型内存数据库设计。该产品基于英特尔至强6处理器,采用模块化架构,支持4至16个处理器插槽,并配备高带宽互联控制器与安全功能。其旨在高效处理ERP、CRM等复杂核心业务,实现更快交易速度、实时洞察且不影响分析负载运行。

    Frore 发布 0.5U 托盘液冷系统 LiquidJet Nexus,热交换效率提升 75%
    Frore 发布 0.5U 托盘液冷系统 LiquidJet Nexus,热交换效率提升 75%

    Frore Systems推出集成液冷系统,为高密度计算注入新动能 去年10月,Frore Systems推出了一项颇具突破性的散热技术——采用3D短回路喷射通道的LiquidJet冷板。而就在本月11日,这家创新企业又向前迈进了一大步,正式发布了基于该技术的完整解决方案:LiquidJet Nex

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。