Linux命令-ifcfg命令(临时配置网络接口的IP地址)

🧭 说明

ifcfg 命令是一个用于在 Linux 系统中快速配置网络接口(如添加、删除IP地址或停止接口)的 Bash 脚本工具。

🔧 命令概述

ifcfg 命令主要用于在系统运行时临时配置网络接口的IP地址,其改动通常不会永久保存 ,重启网络服务或系统后可能失效。它常作为 ifconfig 命令的一个简易替代品,适用于 RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora 等主流 Linux 发行版。

📖 语法与参数

ifcfg 命令的基本语法格式如下:

bash 复制代码
ifcfg [网络接口] [操作命令] [IP地址/子网掩码]

理解其核心参数对正确使用命令很重要,主要参数如下:

参数 含义与作用
网络接口 指定要操作的具体网络设备,例如 eth0ens33 等。
add 为指定的网络接口添加一个IP地址。
del/delete 从指定的网络接口删除一个IP地址。
stop 停用指定网络接口上的IP地址。
IP地址/子网掩码 192.168.1.10/24 这样的格式指定IP地址和子网掩码。

💡 常见用法示例

1. 停止网络接口的IP地址

使用 stop 命令可以停用指定网络接口上的IP地址配置。

bash 复制代码
ifcfg eth0 stop
2. 为网络接口添加IP地址

使用 add 命令可以为网络接口临时添加一个IP地址。

bash 复制代码
ifcfg ens33 add 172.16.0.76/23
3. 删除网络接口的IP地址

使用 deldelete 命令可以删除网络接口上已配置的某个特定IP地址。

bash 复制代码
ifcfg eth0 delete 192.168.0.250/24

⚠️ 重要提示

  • 临时性配置 :如前所述,ifcfg 命令的配置是临时的。如果需要永久修改 网络配置,请直接编辑对应网卡的配置文件(例如 /etc/sysconfig/network-scripts/ifcfg-eth0)并使用 systemctl restart network 等命令重启网络服务使其生效。
  • 命令可用性 :请注意,在某些最新的 Linux 发行版中,ifconfigifcfg 命令可能默认不再安装,取而代之的是功能更强大的 ip 命令。如果系统找不到 ifcfg 命令,可以考虑学习使用 ip 命令,或者安装包含 ifcfg 的软件包。

💎 总结

ifcfg 命令是一个简洁实用的网络配置工具,特别适合进行快速的、临时的网络调试和修改。

相关推荐
mounter6252 小时前
高性能网络技术演进与创新探索:RDMA、eBPF/XDP 深度解析及 LSF/MM/BPF 2023 专题演讲
linux·ebpf·linux kernel·kernel·rdma·xdp
动恰客流统计2 小时前
ReID边缘计算视觉统计:餐饮店客流增长的数字化破局路径
java·大数据·运维·人工智能
名字还没想好☜2 小时前
Python itertools 实战:用 groupby、chain、islice 优雅处理大数据流
linux·windows·python·迭代器·itertools
可爱系程序猿3 小时前
Windows 打印链路诊断:从设备枚举、TCP/IP 端口到 Spooler 服务恢复
网络·网络协议·tcp/ip
ziguo11225 小时前
深入浅出 C/C++ 数据类型:从入门到踩坑
linux·c语言·c++·windows·visual studio
无垠的广袤5 小时前
【工业树莓派 CM0 Dev Board】扩展板设计
linux·python·嵌入式硬件·pcb设计·模块化·传感器
会编程的土豆6 小时前
MySQL 入门:库、表、行、主键是什么
linux·数据库·网络协议·http
砍材农夫6 小时前
运维|devops|jenkins构建应用发布
运维·jenkins·devops
△曉風殘月〆6 小时前
如何在Linux中安装Qt开发环境
linux·运维·qt
不会就选b8 小时前
Linux之文件--fd,重定向
linux