发布于2026-07-20 阅读(0)
扫一扫,手机访问
说到网络配置,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 绝对不亏,毕竟它依然是很多自动化脚本和运维老手的首选。
上一篇:ifconfig如何检测网络丢包
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8