centos

如何在CentOS Stream 8上配置网络

小樊
45
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
      

注意事项

0
看了该问题的人还看了