温馨提示×

CentOS Stream 8网络服务配置详解

小樊
50
2025-06-16 08:46:38
栏目: 智能运维

在CentOS Stream 8中配置网络服务是一个重要的步骤,以确保系统能够正常连接到网络。以下是详细的配置步骤:

查看网络接口信息

首先,使用 ip addr 命令查看当前系统的网络接口信息:

ip addr show 

或者使用 ifconfig 命令(如果系统支持):

ifconfig 

编辑网络配置文件

网络配置文件通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名格式为 ifcfg-<网卡名称>。例如,ifcfg-eth0 对应于名为 eth0 的网络接口。

使用文本编辑器(如 vinano)打开相应的配置文件:

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

配置静态IP地址

在配置文件中,按照以下步骤进行修改:

  1. BOOTPROTO 的值从 dhcp 改为 static
  2. 确保 ONBOOT 的值为 yes
  3. 添加或修改以下参数以设置静态IP地址、子网掩码、网关和DNS服务器:
IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 

注意:将上述IP地址、子网掩码、网关和DNS服务器替换为实际的值。

保存并退出编辑器

vi 编辑器中,按 Esc 键,然后输入 :wq 并按回车保存并退出。

重启网络服务

使用以下命令重启 NetworkManager 服务,使更改生效:

sudo systemctl restart NetworkManager 

或者,如果您使用的是 NetworkManager 命令行工具,可以使用:

sudo nmcli connection reload eth0 

或者重新激活网卡:

sudo nmcli con up eth0 

验证配置

无论您是在 CentOS 8 还是 CentOS 9 中配置静态 IP,都可以通过以下步骤验证配置是否成功:

  1. 使用 ip addr 命令查看网卡的 IP 地址信息,确保静态 IP 地址已正确配置。
  2. 使用 ping 命令测试网络连接,例如 ping 一个外部 IP 地址或域名。
  3. 使用 nslookupdig 命令检查 DNS 解析是否正常。

注意事项

  • 在进行网络配置之前,请确保您已经获得了以下网络参数:网卡名称(如 ens33eth0 等)、静态 IP 地址、子网掩码、网关地址、DNS 服务器地址。
  • 如果您使用的是 VMware 等虚拟机软件,请确保在虚拟机的网络设置中正确配置了 NAT 模式或桥接模式。
  • 在修改网络配置文件后,建议重启网络服务以使更改生效。

以上就是在 CentOS Stream 8 中配置网络的详细步骤。如果在配置过程中遇到问题,可以参考相关的技术文档或寻求专业人士的帮助。

0