centos

CentOS从零开始如何配置网络环境

小樊
62
2025-08-08 19:11:33
栏目: 智能运维

以下是CentOS从零开始配置网络环境的步骤,涵盖动态IP和静态IP两种方式,以CentOS 7/8为例:

一、准备工作

  1. 查看网络接口名称
    使用命令 ip addrifconfig 确认网卡名称(如 ens33eth0)。

二、配置动态IP(DHCP)

  1. 编辑网卡配置文件

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

    修改以下内容:

    BOOTPROTO=dhcp    # 动态获取IP
    ONBOOT=yes        # 开机自启
    
  2. 重启网络服务

    sudo systemctl restart network
    
  3. 验证配置

    ip addr show ens33  # 查看IP是否动态获取
    ping 8.8.8.8        # 测试网络连通性
    

三、配置静态IP

  1. 编辑网卡配置文件

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

    修改以下内容(根据实际网络环境替换IP、网关、DNS):

    BOOTPROTO=static    # 静态IP
    ONBOOT=yes
    IPADDR=192.168.1.100  # 静态IP地址
    NETMASK=255.255.255.0 # 子网掩码(或使用PREFIX=24)
    GATEWAY=192.168.1.1   # 网关地址
    DNS1=8.8.8.8        # 首选DNS
    DNS2=8.8.4.4        # 备用DNS
    
  2. 重启网络服务

    sudo systemctl restart network
    
  3. 验证配置

    ip addr show ens33  # 确认IP已固定
    ping 8.8.8.8        # 测试网络连通性
    nslookup example.com # 测试DNS解析
    

四、可选:使用NetworkManager图形界面(CentOS 7/8)

  1. 安装NetworkManager

    sudo yum install NetworkManager -y  # CentOS 7
    sudo dnf install NetworkManager -y  # CentOS 8+
    
  2. 通过nmtui配置

    sudo nmtui
    
    • 选择“Edit a connection” → 选择网卡 → 设置“IPv4 Configuration”为“Manual”
    • 输入IP、子网掩码、网关、DNS后保存,重启网络生效。

五、注意事项

按以上步骤操作即可完成CentOS网络环境的基础配置,根据实际需求选择动态或静态IP模式。

0
看了该问题的人还看了