当前位置:首页 > 系统教程 > 正文

CentOS Stream 10固定IP配置全攻略(从零开始轻松设置)

CentOS Stream 10固定IP配置全攻略(从零开始轻松设置)

在CentOS Stream 10中,设置固定IP(也称为静态IP)对于服务器和网络设备至关重要,它能确保IP地址不会随意变动,提升网络稳定性和管理效率。本教程将详细介绍如何通过命令行配置固定IP,适合新手小白逐步操作。

CentOS Stream 10固定IP配置全攻略(从零开始轻松设置) 10 固定IP 静态IP配置 网络管理 第1张

前提条件

在开始设置固定IP前,请确保:

  • 已安装CentOS Stream 10系统,并拥有root或sudo权限。
  • 知道网络接口名称(如ens33、eth0等)和固定IP参数(IP地址、子网掩码、网关、DNS)。
  • 建议备份原始网络配置文件,以防出错。

步骤1:查看当前网络配置

首先,使用以下命令查看当前网络接口和IP信息,这有助于确认网络设备状态:

ip addr show

记录网络接口名称(例如ens33),这是配置固定IP的关键。同时,检查DHCP是否已分配动态IP,以便后续切换为静态IP。

步骤2:编辑网络配置文件

CentOS Stream 10使用NetworkManager管理网络,但传统配置文件仍有效。通过编辑接口配置文件来设置固定IP:

sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

将ens33替换为你的接口名称。如果文件不存在,可基于模板创建。这个步骤是CentOS Stream 10网络管理的核心。

步骤3:设置固定IP参数

在配置文件中,修改或添加以下行,以实现静态IP配置:

BOOTPROTO=staticIPADDR=192.168.1.100    # 替换为你的固定IP地址NETMASK=255.255.255.0   # 子网掩码GATEWAY=192.168.1.1     # 网关地址DNS1=8.8.8.8            # 首选DNS服务器DNS2=8.8.4.4            # 备用DNS服务器ONBOOT=yes

保存并退出文件(在vi中按Esc,输入:wq后回车)。这里,固定IP设置确保了IP地址的持久性,避免DHCP变动带来的问题。

步骤4:重启网络服务

应用配置更改,重启网络服务使固定IP生效:

sudo systemctl restart network

如果遇到错误,可使用sudo systemctl status network检查服务状态。这个操作是CentOS Stream 10网络配置的最后一步。

步骤5:验证固定IP设置

使用命令验证IP地址是否已成功设置为固定IP:

ip addr show ens33

你应该看到配置的静态IP地址(如192.168.1.100)。此外,测试网络连通性:ping -c 4 google.com,确保DNS解析正常。至此,固定IP配置完成,你的CentOS Stream 10系统将使用静态IP进行网络通信。

总结

通过本教程,你学会了在CentOS Stream 10中设置固定IP的详细步骤,包括查看网络配置、编辑文件、设置参数和重启服务。固定IP(静态IP配置)能提升服务器稳定性,是网络管理的基础技能。如果遇到问题,请检查配置文件语法或参考CentOS官方文档。实践这些步骤,你将轻松掌握CentOS Stream 10的网络设置!