RockyLinux ifconfig命令详解(手把手教你配置网络接口)

来源:这里教程网 时间:2026-03-26 00:45:59 作者:

在使用 RockyLinux 系统进行服务器部署或日常运维时,掌握基本的网络管理命令至关重要。其中,ifconfig 命令 是查看和配置网络接口的经典工具之一。虽然现代 Linux 发行版(包括 RockyLinux)更推荐使用

ip
命令,但许多用户仍习惯使用
ifconfig
,尤其对于初学者来说,它更直观、易懂。

本文将围绕 RockyLinux ifconfig命令网络接口配置,从安装、基础使用到常见操作,一步步带你掌握这项实用技能。无论你是刚接触 Linux 的小白,还是有一定经验的用户,都能从中受益。

一、ifconfig 命令是否默认安装?

在 RockyLinux 8 或 9 中,

ifconfig
并未默认安装。它属于
net-tools
软件包。因此,第一步我们需要先安装它。

打开终端,以 root 用户或具有 sudo 权限的用户执行以下命令:

sudo dnf install net-tools -y

安装完成后,就可以使用

ifconfig
命令了。

二、查看当前网络接口信息

最简单的用法就是直接输入

ifconfig
,它会列出所有已启用的网络接口及其配置信息:

ifconfig

输出示例:

ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::20c:29ff:fe12:3456 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:12:34:56 txqueuelen 1000 (Ethernet) RX packets 12345 bytes 1234567 (1.1 MiB) TX packets 6789 bytes 987654 (964.5 KiB)

其中:

ens192:网络接口名称(不同系统可能为 eth0、enp0s3 等) inet:IPv4 地址 netmask:子网掩码 ether:MAC 地址 RX/TX:接收/发送的数据包统计

三、临时配置 IP 地址(重启后失效)

你可以使用

ifconfig
为某个接口临时设置 IP 地址。例如,为
ens192
设置 IP 为
192.168.1.200
,子网掩码为
255.255.255.0

sudo ifconfig ens192 192.168.1.200 netmask 255.255.255.0

验证是否生效:

ifconfig ens192

⚠️ 注意:这种方式配置的 IP 地址是临时的,系统重启或网络服务重启后会丢失。如需永久生效,请修改网络配置文件(如使用
nmtui
或编辑
/etc/sysconfig/network-scripts/ifcfg-ens192
)。

四、启用或禁用网络接口

有时你需要临时关闭某个网卡(比如排查问题),可以使用以下命令:

禁用接口:

sudo ifconfig ens192 down

启用接口:

sudo ifconfig ens192 up

五、常见问题与建议

虽然

ifconfig
使用简单,但官方已将其标记为“过时”,推荐使用更强大的
ip
命令(如
ip addr show
ip link set
等)。不过,对于学习和快速调试,
ifconfig
依然是一个非常友好的工具。

总结一下,本文介绍了:

如何在 RockyLinux 中安装 ifconfig(通过 net-tools 包) 如何使用 ifconfig 查看网络接口状态 如何临时配置 IP 地址和子网掩码 如何启用/禁用网络接口

希望这篇关于 RockyLinux网络管理ifconfig使用教程 的文章能帮助你更好地理解和操作网络接口。如果你觉得有用,欢迎收藏或分享给其他 Linux 初学者!

相关推荐

热文推荐