RHEL怎么配置IP地址?,详细命令步骤教程?

在Red Hat Enterprise Linux (RHEL) 系统中,网络配置是运维工作的基石。核心上文小编总结是:在RHEL 8及RHEL 9版本中,推荐优先使用NetworkManager提供的nmcli命令行工具进行IP地址配置,这种方法不仅符合现代Linux发行版的管理规范,还能确保配置的持久性和即时生效,避免了传统修改配置文件后需要手动重启网络服务的繁琐过程,同时也大大降低了因语法错误导致网络中断的风险。

rhel 配置ip

确认网络接口与当前状态

在进行任何配置之前,首要任务是准确识别系统中的网络接口名称,在RHEL中,传统的eth0命名方式已逐渐被基于固件、拓扑及位置信息的“一致性网络设备命名”所取代(如ens33enp0s3等)。

使用以下命令可以列出所有设备状态:

nmcli device status

该命令会显示设备类型、状态以及连接名称。重点关注DEVICE列和CONNECTION列,这是后续操作的关键参数,如果接口状态为“disconnected”,说明该链路虽在物理上存在,但逻辑上未配置IP或未被激活。

使用nmcli配置静态IP(推荐方案)

nmcli(NetworkManager Command Line Interface)是目前RHEL官方最推崇的工具,它兼具脚本化能力和交互式操作的便捷性,配置静态IP通常分为四个步骤:修改连接配置、设置网关、配置DNS、激活连接。

假设我们要配置的连接名称为ens33,目标IP为168.10.100,子网掩码为24(即255.255.255.0),网关为168.10.1

设置为手动模式并配置IP地址
必须将IPv4的获取方式从DHCP(动态)改为Manual(手动):

nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.10.100/24

这里ipv4.method manual是关键参数,它告诉系统不再依赖DHCP服务器分配地址。

配置网关
网关是流量进出本地网络的关口:

rhel 配置ip

nmcli connection modify ens33 ipv4.gateway 192.168.10.1

配置DNS服务器
DNS配置直接关系到域名解析功能,为了解析的稳定性和速度,建议配置主备DNS:

nmcli connection modify ens33 ipv4.dns "8.8.8.8 114.114.114.114"

激活配置使更改生效
配置修改后,默认并不会立即应用,需要手动重启连接:

nmcli connection up ens33

执行此命令后,NetworkManager会立即更新接口的IP参数。使用ip addr show命令即可验证新IP是否已成功绑定

传统配置文件修改法(备选方案)

虽然nmcli是主流,但在某些特殊场景下,直接编辑ifcfg文件依然是资深运维人员的首选,配置文件存放在/etc/sysconfig/network-scripts/目录下,文件名通常为ifcfg-<接口名>

编辑文件/etc/sysconfig/network-scripts/ifcfg-ens33,核心参数如下:

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.10.100
PREFIX=24
GATEWAY=192.168.10.1
DNS1=8.8.8.8

ONBOOT=yes是极其重要的参数,它确保了系统重启后该网络接口会自动随系统启动,修改完成后,需要运行nmcli connection reload来加载新配置,随后执行nmcli connection up ens33使其生效,在RHEL 8/9中,直接使用systemctl restart network已被废弃,请务必通过NetworkManager进行重载操作

酷番云实战经验案例:云服务器环境下的IP快速切换

在云计算环境中,网络的高可用性至关重要。酷番云在处理企业级RHEL云主机迁移业务时,曾遇到一个典型场景:客户需要在不重启业务的情况下,将RHEL 8服务器的内网IP切换到新的VLAN网段,以实现数据库的隔离。

解决方案:
利用nmcli的“连接配置文件”特性,我们预先在服务器上创建了一个名为secondary-vlan的连接配置,配置了新网段的IP信息,但将其设置为未激活状态。

rhel 配置ip

nmcli connection add type ethernet con-name secondary-vlan ifname ens33 ip4 10.0.20.50/24 gw4 10.0.20.1

当业务切换窗口到来时,运维人员仅需执行一条命令即可完成切换:

nmcli connection down ens33 && nmcli connection up secondary-vlan

经验小编总结:
这种方案利用了NetworkManager的多配置文件管理能力,实现了毫秒级的网络切换,且完全避免了修改单一配置文件可能带来的回滚困难,在酷番云的高性能计算云实例中,这种配置方式被广泛用于双网卡多路径的负载均衡场景,显著提升了网络吞吐量和冗余度。

验证与故障排查

配置完成后,验证环节必不可少。

  1. 本地连通性测试: 使用ping 192.168.10.1(网关地址)测试本地网络是否通畅。
  2. 外网连通性测试: 使用ping www.baidu.com测试DNS及路由是否正常。
  3. 路由表检查: 使用ip route show查看默认路由是否指向正确的网关。

如果遇到ping不通的情况,首先检查防火墙状态systemctl status firewalld),RHEL默认启用的防火墙可能会阻止ICMP包,使用nmcli connection show <name>可以详细列出当前连接的所有参数,帮助排查配置是否遗漏。

相关问答

Q1: 在RHEL中如何临时配置一个IP地址,重启后失效?
A: 可以使用ip命令直接操作内核网络栈,例如ip addr add 192.168.10.200/24 dev ens33,这种方式不修改任何配置文件,仅对当前运行环境生效,系统重启或网络服务重启后该配置会自动丢失,常用于紧急救援测试。

Q2: 修改IP配置后导致无法连接服务器,如何进行本地修复?
A: 如果是远程操作导致失联,需要通过本地控制台(如iKVM或VNC)登录,登录后,首先检查配置文件语法是否正确,最快速的恢复方法是使用nmtui工具(一个基于文本的图形界面),运行nmtui后,可以通过键盘方向键选择“Edit a connection”,修正错误的IP或网关后选择“OK”并“Activate”即可。

通过以上方法,无论是传统的物理机环境还是酷番云提供的弹性云环境,您都能高效、稳定地完成RHEL系统的IP配置工作,掌握nmcli的核心用法,将极大提升您的运维效率,如果您在配置过程中遇到特殊的网络架构问题,欢迎在下方留言探讨,我们将共同寻找最佳解决方案。

图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/321918.html

(0)
上一篇 2026年3月6日 07:13
下一篇 2026年3月6日 07:16

相关推荐

  • Outlook自动配置失败?解决方法与常见故障排查指南

    Outlook自动配置(AutoConfiguration)是Microsoft Outlook内置的智能邮箱账户配置功能,通过自动检测服务器地址、端口、认证方式等关键参数,简化用户手动输入复杂服务器信息的流程,该功能适用于Exchange Online(Office 365)、企业内部Exchange服务器……

    2026年1月8日
    01290
  • 荣耀9详细配置曝光,有哪些惊喜亮点?性价比高吗?

    荣耀9详细配置:外观设计荣耀9在外观设计上延续了荣耀系列一贯的时尚风格,采用5.15英寸全高清显示屏,机身厚度仅为7.45mm,重量仅为145g,轻薄便携,机身采用双面玻璃设计,边缘采用金属材质,使得整体质感十足,硬件配置处理器:荣耀9搭载华为自主研发的麒麟960处理器,采用四核A73+四核A53的八核心架构……

    2025年11月12日
    0860
  • 安全生产大数据市场规模到底有多大?

    安全生产大数据市场有多大?近年来,随着国家对安全生产的重视程度不断提升以及数字技术的快速发展,安全生产大数据市场正迎来前所未有的发展机遇,这一市场不仅规模持续扩大,而且在技术应用、服务模式等方面都呈现出蓬勃发展的态势,从市场规模来看,安全生产大数据市场正处于高速增长期,根据相关行业研究数据显示,我国安全生产大数……

    2025年11月4日
    01170
    • 服务器间歇性无响应是什么原因?如何排查解决?

      根源分析、排查逻辑与解决方案服务器间歇性无响应是IT运维中常见的复杂问题,指服务器在特定场景下(如高并发时段、特定操作触发时)出现短暂无响应、延迟或服务中断,而非持续性的宕机,这类问题对业务连续性、用户体验和系统稳定性构成直接威胁,需结合多维度因素深入排查与解决,常见原因分析:从硬件到软件的多维溯源服务器间歇性……

      2026年1月10日
      020
  • 安全生产报价包含哪些关键费用和项目?

    安全生产是企业发展的生命线,也是保障员工生命财产安全的重要基石,在项目实施过程中,安全生产报价不仅是成本核算的重要组成部分,更是企业安全管理能力的直接体现,一份科学合理的安全生产报价,能够有效预防事故发生,降低运营风险,同时确保项目合规推进,安全生产报价的核心构成要素安全生产报价需全面覆盖项目实施过程中涉及的安……

    2025年11月5日
    01050

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(3条)

  • cool803man的头像
    cool803man 2026年3月6日 07:15

    这篇文章写得非常好,内容丰富,观点清晰,让我受益匪浅。特别是关于使用的部分,分析得很到位,给了我很多新的启发和思考。感谢作者的精心创作和分享,期待看到更多这样高质量的内容!

  • bravecyber83的头像
    bravecyber83 2026年3月6日 07:16

    这篇文章的内容非常有价值,我从中学习到了很多新的知识和观点。作者的写作风格简洁明了,却又不失深度,让人读起来很舒服。特别是使用部分,给了我很多新的思路。感谢分享这么好的内容!

  • 大菜3681的头像
    大菜3681 2026年3月6日 07:16

    这篇文章的内容非常有价值,我从中学习到了很多新的知识和观点。作者的写作风格简洁明了,却又不失深度,让人读起来很舒服。特别是使用部分,给了我很多新的思路。感谢分享这么好的内容!