在linux下怎么连接无线网
在linux下怎么连接无线网详细介绍
在 Linux 系统下连接无线网络通常有两种方式:使用命令行工具或图形界面工具。以下是具体操作方法:
一、使用命令行工具(适合终端用户)
方法 1:通过
nmcli 命令(推荐,适用于大多数 Linux 发行版)
nmcli 是 NetworkManager 的命令行接口,功能强大且支持大多数场景。
- 查看无线设备状态
首先确保无线网卡已启用:
bashnmcli device status若无线设备状态为
disabled,使用以下命令启用:
bashnmcli device wifi rescannmcli device 设备名 wifi on
(设备名通常为
wlan0、wlx...或enp...,可通过ip link命令查看) - 扫描可用无线网络
bashnmcli device wifi list输出会显示附近的 Wi-Fi 名称(SSID)、信号强度、加密方式等信息。
- 连接到指定网络
bashnmcli device wifi connect SSID password 密码例如:
bashnmcli device wifi connect password - 验证连接
bashnmcli device statuswww.baidu.com
方法 2:通过
wpa_supplicant(适用于无 NetworkManager 的系统)
适合服务器或轻量级系统,需手动配置网络。
- 扫描可用网络
bashwpa_supplicant 设备名 nl80211 wpa_passphrase SSID 密码或直接扫描:
bashiw dev 设备名 scan SSID - 创建配置文件
bashwpa_passphrase SSID 密码 /etc/wpa_supplicant/wpa_supplicant.conf - 启动连接
bashwpa_supplicant 设备名 /etc/wpa_supplicant/wpa_supplicant.confdhclient 设备名
二、使用图形界面工具(适合普通用户)
大多数 Linux 发行版默认集成图形化网络管理工具,操作步骤类似:
- 点击任务栏网络图标
在屏幕右上角找到 Wi-Fi 图标(通常是信号格形状),点击展开可用网络列表。 - 选择目标网络
在列表中找到需要连接的 Wi-Fi 名称(SSID),点击后输入密码(若为加密网络)。 - 完成连接
系统会自动尝试连接,成功后网络图标会显示已连接状态。
三、常见问题处理
- 无线网卡未识别
- 检查硬件是否开启(部分笔记本电脑有物理无线开关或快捷键,如
Fn+F2)。 - 更新无线网卡驱动:bash
update firmware-misc-nonfreednf firmware-linux-nonfree
- 检查硬件是否开启(部分笔记本电脑有物理无线开关或快捷键,如
- 密码错误
重新输入密码,或通过nmcli connection show命令删除错误配置后重新连接:
bashnmcli connection delete 连接名 - 隐藏网络(无 SSID 广播)
使用nmcli手动添加网络:
bashnmcli device wifi connect SSID password 密码 hidden912nmcli device wifi connect <SSID> password <密码> hidden
根据你的使用习惯选择命令行或图形界面方式即可。如果是服务器环境,推荐使用 nmcli 确保稳定性;桌面用户则建议直接通过图形界面操作,简单直观。