centos

centos ifconfig修改网卡设置

小樊
40
2025-07-10 16:12:59
栏目: 智能运维

在 CentOS 系统中,ifconfig 命令用于配置、激活和查询网络接口参数。要使用 ifconfig 修改网卡设置,请按照以下步骤操作:

  1. 打开终端。

  2. 首先,查看所有可用的网络接口。输入以下命令:

ifconfig -a

这将显示系统上所有的网络接口。找到您要修改的网卡名称,例如:eth0 或 ens33。

  1. 关闭要修改的网络接口。将 “interface_name” 替换为您要修改的网卡名称:
sudo ifconfig interface_name down
  1. 修改网络接口的 IP 地址、子网掩码等参数。将 “interface_name” 替换为您要修改的网卡名称,将 “new_ip_address” 替换为新的 IP 地址,将 “new_subnet_mask” 替换为新的子网掩码:
sudo ifconfig interface_name new_ip_address netmask new_subnet_mask

例如,要将 eth0 的 IP 地址更改为 192.168.1.100,子网掩码更改为 255.255.255.0,请输入:

sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
  1. 如果需要修改默认网关,可以使用 route 命令。将 “default_gateway” 替换为您的默认网关 IP 地址:
sudo route add default gw default_gateway

例如,要将默认网关设置为 192.168.1.1,请输入:

sudo route add default gw 192.168.1.1
  1. 重新启动网络接口以使更改生效。将 “interface_name” 替换为您要修改的网卡名称:
sudo ifconfig interface_name up
  1. 验证更改是否生效。再次运行 ifconfig 命令查看网络接口的详细信息,或者使用 ping 命令测试与其他设备的连接。

请注意,这些更改在系统重启后将丢失。要永久保存网络设置,请编辑 /etc/sysconfig/network-scripts/ifcfg-interface_name 文件(将 “interface_name” 替换为您的网卡名称),并根据需要修改相关参数。然后,重启网络服务以应用更改:

sudo systemctl restart network

0
看了该问题的人还看了