centos

centos里如何配置网络接口

小樊
43
2025-12-23 10:42:46
栏目: 智能运维

在CentOS中配置网络接口,您可以使用以下方法之一:

方法1:使用nmtui命令行工具

  1. 打开终端。

  2. 输入以下命令启动nmtui:

nmtui
  1. 在打开的文本界面中,选择"Edit a connection",然后按Enter键。

  2. 选择要配置的网络接口,然后按Enter键。

  3. 在接口配置页面,您可以修改以下设置:

    • IPv4配置:选择"IPv4 CONFIGURATION",然后选择"Manual"或"Automatic"(DHCP)。
    • IPv6配置:选择"IPv6 CONFIGURATION",然后选择"Manual"或"Automatic"(DHCPv6)。
    • DNS服务器:在"DNS servers"字段中输入DNS服务器的IP地址,用逗号分隔多个DNS服务器。
    • 网关:在"Gateway"字段中输入网关的IP地址。
  4. 完成更改后,选择"OK",然后选择"Apply"以应用更改。

  5. 重启网络服务以使更改生效:

sudo systemctl restart network

方法2:手动编辑网络接口配置文件

  1. 打开终端。

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

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
  1. 在配置文件中,根据您的需求修改以下设置:

    • BOOTPROTO:设置为"static"(静态IP)或"dhcp"(DHCP)。
    • ONBOOT:设置为"yes"以在系统启动时激活接口,或设置为"no"以禁用接口。
    • IPADDR:设置静态IP地址。
    • NETMASK:设置子网掩码。
    • GATEWAY:设置网关的IP地址。
    • DNS1/DNS2:设置DNS服务器的IP地址,用空格分隔多个DNS服务器。

    例如,对于静态IP配置,您可以设置以下值:

    BOOTPROTO=static
    ONBOOT=yes
    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
    
  2. 保存并关闭配置文件。

  3. 重启网络服务以使更改生效:

sudo systemctl restart network

完成上述步骤后,您的网络接口应已成功配置。您可以使用ip addrifconfig命令查看网络接口的状态和配置。

0
看了该问题的人还看了