如何通过ifconfig配置网络协议
ifconfig是Linux中配置网络协议的老牌工具,可查看网络接口、分配IP地址和子网掩码、启用或禁用接口,设置默认网关需借助route命令。尽管被视为过时,仍在老系统、嵌入式环境及脚本中广泛使用。
说到网络配置,ifconfig 这个老牌工具在 Linux 世界里依然有着不可替代的地位。虽然新一代的 ip 命令逐渐成为主流,但很多老系统、嵌入式环境或者习惯用脚本快速排查问题的场景下,ifconfig 仍然是默认装备。下面就来聊聊,怎么用这个命令手动配置网络协议。
首先,打开终端——这一步没什么好绕的,直接进入命令行环境。
然后,先看看你手头有哪些可用的网络接口。用下面这条命令,所有接口都会列出来:
ifconfig -a
输出里你会看到类似 eth0(以太网接口)或 wlan0(无线接口)这样的名字。找到你想配置的那个接口,接下来就是给它分配 IP 地址和子网掩码。命令格式很直接:
sudo ifconfig netmask
举个例子,假设你想把 eth0 的 IP 设为 192.168.1.10,子网掩码是 255.255.255.0,那就这么写:
sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0
配置完成后,别忘了确认接口是启用状态。启用接口用:
sudo ifconfig up
如果你想临时把接口关掉,反向操作就行:
sudo ifconfig down
如果还需要设置默认网关(也就是流量走哪条路出去),那就得请 route 命令来帮忙了:
sudo route add default gw
把 换成你网关的 IP,比如 192.168.1.1,接口名称照旧。
最后提醒一句:虽然 ifconfig 在不少发行版里已经被标记为“过时”,但实际工作中你仍然会频繁遇到它。如果你用的是较新的系统,不妨同时熟悉一下 ip addr、ip link set 等命令——不过,掌握 ifconfig 绝对不亏,毕竟它依然是很多自动化脚本和运维老手的首选。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















