发布于2026-07-16 阅读(0)
扫一扫,手机访问
ifconfig 命令能不能用来配置无线网络?答案是:能,但有限。尤其在现代 Linux 发行版里,它已经逐渐被 ip 命令取代了。不过,对于简单的任务,ifconfig 还是能应付的。

那么,具体怎么操作呢?有几个基本步骤,我们来走一遍:
先看看无线网卡在不在:
ifconfig -a
这个命令会列出所有网络接口,无线接口通常以 wlan 开头,比如 wlan0。记住这个名字,后面用得着。
启动它:
ifconfig wlan0 up
很简单,就是让无线网卡开始工作。
手动分配一个 IP 地址(如果你不想用 DHCP 自动获取):
ifconfig wlan0 192.168.1.100 netmask 255.255.255.0
这步相当于给网卡定个“门牌号”。
扫描周围的无线网络:
iwlist wlan0 scan
看看附近有哪些 Wi-Fi 信号,以及它们的详细信息,比如 SSID、加密方式等。
连接上去:
wpa_supplicant -B -i wlan0 -c <(wpa_passphrase "你的SSID" "你的密码")
这一步才是关键,用 wpa_supplicant 工具来搞定安全认证,并连接到目标网络。
自动获取 IP 地址(如果不想手动设置):
dhclient wlan0
这命令会找 DHCP 服务器要一个 IP 地址,省得你手动配置。
必须提醒的是,上面的步骤里,ifconfig 只负责了查看、启动和设置 IP 这几个基础活儿。真正扫描网络和连接无线网的,其实是 iwlist 和 wpa_supplicant 这两个工具。所以,说 ifconfig 能“配置无线网络”,其实有点夸大了它的能力。
话说回来,现在很多发行版都推荐用 ip 命令来替代 ifconfig。因为 ip 命令更强大、更灵活,能管理路由、防火墙规则等更复杂的东西。用 ip 命令来做同样的事,流程是这样的:
查看接口:
ip link show
启动接口:
ip link set wlan0 up
设置 IP 地址:
ip addr add 192.168.1.100/24 dev wlan0
扫描网络:
iwlist wlan0 scan(这项没法用 ip 替代,还是得靠 iwlist)
连接网络:
wpa_supplicant -B -i wlan0 -c <(wpa_passphrase "你的SSID" "你的密码")(同样,这一步也离不开 wpa_supplicant)
获取 IP:
dhclient wlan0(或者用 ip addr 配合 DHCP 客户端)
总结一下:ifconfig 确实能用于无线网络配置的某些环节,但它的角色更像是一个“基础工具”,而现代 Linux 环境下,更推荐用 ip 命令来接管这些基础网络管理任务,因为它更符合当前的发展趋势。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8