温馨提示×

centos里ifconfig如何修改网卡

小樊
37
2025-10-02 19:51:31
栏目: 智能运维

在 CentOS 系统中,ifconfig 命令主要用于查看和临时配置网络接口。要永久修改网卡设置,您需要编辑网络接口配置文件。以下是具体步骤:

  1. 打开终端。

  2. 使用文本编辑器(如 vinano)打开网络接口配置文件。通常,这些文件位于 /etc/sysconfig/network-scripts/ 目录下,文件名格式为 ifcfg-<interface>,其中 <interface> 是您要配置的网络接口名称(例如,ifcfg-eth0)。

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

    如果您使用的是 nano 编辑器,请将 vi 替换为 nano

  3. 在打开的配置文件中,您可以修改以下参数:

    • BOOTPROTO:设置为 static 以使用静态 IP 地址,或设置为 dhcp 以使用 DHCP 分配的 IP 地址。
    • IPADDR:设置静态 IP 地址。
    • NETMASK:设置子网掩码。
    • GATEWAY:设置默认网关。
    • DNS1DNS2:设置 DNS 服务器地址。

    例如,要将网络接口设置为静态 IP 地址,您可以进行如下修改:

    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 

    其中,ONBOOT=yes 表示在系统启动时激活此网络接口。

  4. 保存并关闭配置文件。

  5. 重启网络服务以应用更改:

    sudo systemctl restart network 
  6. 使用 ifconfig 命令验证更改是否生效:

    ifconfig <interface> 

    <interface> 替换为您要检查的网络接口名称(例如,eth0)。

0