温馨提示×

centos stream8如何配置网络

小樊
82
2025-03-13 13:26:39
栏目: 智能运维

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

使用NetworkManager进行网络配置

  1. 启动NetworkManager文本用户界面

    nmtui 
  2. 编辑网络连接

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

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

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

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

手动编辑网络配置文件

  1. 查看网络接口

    ip addr show 
  2. 编辑网络配置文件

    • 配置文件位于 /etc/sysconfig/network-scripts/ 目录下,文件名格式为 ifcfg-<网卡名称>
    • 使用文本编辑器打开配置文件,例如:
      vi /etc/sysconfig/network-scripts/ifcfg-ens33 
  3. 修改配置内容

    • BOOTPROTOdhcp 改为 static
    • 添加或修改以下行:
      IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=114.114.114.114 ONBOOT=yes 
  4. 重启网络服务

    • 使用以下命令重启网络服务:
      systemctl restart NetworkManager 
      或者
      nmcli connection up ens33 
  5. 验证网络连接

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

注意事项

  • 确保在编辑网络配置文件时使用 sudo 或以 root 用户身份操作。
  • 配置静态IP地址时,确保 IPADDR 在虚拟机网络设置提供的范围内。
  • 如果使用 NetworkManager,避免使用已被弃用的 systemctl restart network 命令。

通过以上步骤,您可以在CentOS Stream 8中成功配置网络。如果遇到问题,可以参考相关命令的官方文档或搜索相关技术论坛和社区。

0