温馨提示×

如何在CentOS Stream 8上配置网络

小樊
55
2025-06-16 08:42:42
栏目: 智能运维

在CentOS Stream 8上配置网络可以通过以下几种方法进行:

使用NetworkManager进行网络配置

  1. 启动NetworkManager文本用户界面

    sudo nmtui 

    这将打开一个基于文本的界面,允许你选择和配置网络连接。

  2. 编辑网络连接

    • 选择要编辑的连接(通常是一个网卡对应一个连接),按回车进入编辑界面。
    • 将“IPv4 CONFIGURATION”从“Automatic”改为“Manual”。
    • 使用上下方向键选择各网络参数配置项以配置网络信息(如IP地址、子网掩码、网关、DNS等)。
  3. 激活连接

    • 编辑完配置信息后,选择“Activate a connection”并按回车激活连接。
  4. 重新加载网络配置

    • 使用以下命令重新加载配置并应用更改:
      sudo nmcli connection reload ensXX 
      或者
      sudo systemctl restart NetworkManager 
  5. 验证网络连接

    • 使用 ping 命令测试网络连通性,例如:
      ping www.baidu.com 

手动编辑网络配置文件

  1. 查看网络接口信息

    ip addr show 

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

  2. 编辑网络配置文件

    • 网络配置文件位于 /etc/sysconfig/network-scripts/ 目录下,文件名格式为 ifcfg-<interface_name>。例如,如果接口是 ens33,则配置文件名为 ifcfg-ens33
    • 使用文本编辑器(如 vinano)打开相应的配置文件:
      sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 
  3. 配置静态IP

    • 在配置文件中,按照以下步骤进行修改:
      DEVICE=ens33 BOOTPROTO=static 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 ONBOOT=yes 
  4. 保存并退出编辑器

    • vi 编辑器中,按 Esc 键,然后输入 :wq 并按回车保存并退出。
  5. 重启网络服务

    • 使用以下命令重启NetworkManager服务以应用更改:
      sudo systemctl restart NetworkManager 
      或者,如果你在配置文件中指定了 ONBOOT=yes,则系统在启动时会自动启用该接口。
  6. 验证网络配置

    • 使用 ip addr 命令查看网卡的IP地址信息,确保静态IP地址已正确配置。
    • 使用 ping 命令测试网络连接,例如:
      ping www.baidu.com 

注意事项

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

0