117.info
人生若只如初见

CentOS Stream 8网络设置指南

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

准备工作

  1. 获取网络参数

    • 网卡名称(如ens33eth0等)
    • 静态IP地址
    • 子网掩码
    • 网关地址
    • DNS服务器地址

    您可以通过ip aifconfig命令查看网卡名称和当前IP地址信息。

配置静态IP

  1. 进入网卡配置文件目录

    cd /etc/sysconfig/network-scripts/
    
  2. 找到并编辑网卡配置文件

    使用文本编辑器(如vinanovim)打开对应网卡的配置文件(如ifcfg-ens33):

    sudo vi ifcfg-ens33
    
  3. 修改配置文件

    • BOOTPROTO的值从dhcp改为static

    • 确保ONBOOT的值为yes

    • 添加或修改以下参数以设置静态IP地址、子网掩码、网关和DNS服务器:

      IPADDR="您的静态IP地址"
      NETMASK="子网掩码"
      GATEWAY="网关IP地址"
      DNS1="首选DNS服务器地址"
      DNS2="备用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"
    
  4. 保存并退出编辑器

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

  5. 重启NetworkManager服务

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

    sudo systemctl restart NetworkManager
    

    在CentOS 9中,您可能需要重启network服务而不是NetworkManager服务(尽管NetworkManager通常仍然在运行):

    sudo systemctl restart network
    

验证配置

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

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

使用nmcli命令行配置网络(适用于CentOS 8和CentOS Stream 8)

  1. 查看网络接口状态

    nmcli device status
    
  2. 修改网络接口配置

    例如,如果要配置名为enp0s3的接口,请输入:

    sudo nmcli connection modify enp0s3 ipv4.addresses "192.168.1.10/24"
    

    设置默认网关:

    sudo nmcli connection modify enp0s3 ipv4.gateway "192.168.1.1"
    

    设置DNS服务器:

    sudo nmcli connection modify enp0s3 ipv4.dns "8.8.8.8, 8.8.4.4"
    
  3. 应用更改

    sudo nmcli connection up enp0s3
    

通过以上步骤,您可以在CentOS 8和CentOS Stream 8中成功配置静态IP地址。如果遇到问题,请检查配置文件中的参数是否正确,并确保网络服务已正确重启。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe2f1AzsKBQNSBlM.html

推荐文章

  • CentOS SSH连接不稳定怎么办

    CentOS SSH连接不稳定可能由多种原因导致,以下是一些常见的原因及解决方法:
    服务未启动 检查SSH服务是否已启动:systemctl status sshd 如果SSH服务未启动...

  • 如何通过SSH传输文件到CentOS

    要通过SSH传输文件到CentOS,您可以使用scp(安全复制)命令。scp命令允许您在本地计算机和远程计算机之间安全地传输文件。以下是使用scp命令将文件从本地计算机...

  • SSH在CentOS上的日志在哪看

    在CentOS系统中,SSH日志通常位于 /var/log/secure 文件中。要查看SSH日志,您可以使用以下命令: 使用 cat 命令查看日志文件内容:
    sudo cat /var/log/sec...

  • CentOS SSH密钥认证怎么设置

    在CentOS系统中设置SSH密钥认证,可以按照以下步骤进行:
    1. 生成SSH密钥对
    首先,在本地机器上生成SSH密钥对。如果你已经有一个密钥对,可以跳过这一...

  • CentOS Stream 8性能优化技巧有哪些

    CentOS Stream 8是CentOS 8的后继者,它采用了更频繁的更新模式,旨在提供更接近Red Hat Enterprise Linux(RHEL)的体验。以下是一些针对CentOS Stream 8的性能...

  • centos minio安装教程

    在CentOS上安装MinIO服务器是一个相对简单的过程。以下是一个详细的步骤指南,帮助你在CentOS系统上安装和配置MinIO。
    单机环境安装 准备系统 确保你的Cent...

  • centos gitlab迁移指南

    在CentOS系统上迁移GitLab涉及多个步骤,包括安装依赖、下载和安装GitLab包、修改配置文件、备份数据以及在新服务器上进行恢复。以下是一个详细的迁移指南:

  • phpstorm在centos的快捷键

    在 CentOS 上使用 PhpStorm 的快捷键通常与在 Windows 或 macOS 上使用的快捷键相同。然而,由于 PhpStorm 支持跨平台,因此具体的快捷键可能会因操作系统而异。...