命令行开wifi ubuntu
时间: 2025-05-24 15:05:12 浏览: 22
### 使用命令行在 Ubuntu 中启用 WiFi
要在 Ubuntu 系统中通过命令行启用 WiFi 并完成网络配置,可以采用多种方法。以下是几种常见的技术手段及其具体操作方式:
#### 方法一:使用 `nmcli` 工具
`nmcli` 是 NetworkManager 的命令行工具,适用于大多数现代 Linux 发行版中的无线网络管理。
- 首先确认是否有可用的无线设备:
```bash
nmcli dev wifi list
```
- 连接到指定的 Wi-Fi 网络并输入密码:
```bash
nmcli device wifi connect "Wi-Fi名称" password "Wi-Fi密码"
```
- 如果希望该连接自动启动,则可以通过修改其属性来实现[^1]:
```bash
sudo nmcli connection modify "Wi-Fi名称" connection.autoconnect yes
```
#### 方法二:针对 WEP 加密类型的网络
对于一些较老式的 WEP 加密网络,可以直接利用 `iwconfig` 命令进行设置[^2]:
- 设置无线接口到特定 SSID 和密码:
```bash
sudo iwconfig wlan0 essid "YOUR_NETWORK_NAME" key s:"YOUR_NETWORK_PASSWORD"
```
注意替换其中的 `wlan0` 为实际使用的无线网卡名以及对应的网络名称和密码。
#### 方法三:基于 wpa_supplicant 方式
这是更为通用的方法之一,尤其适合于 WPA/WPA2 安全协议下的网络环境[^3]:
- 创建一个包含加密信息的配置文件:
```bash
wpa_passphrase "TP-LINK_530" "11111111" > ./wpa.conf
```
- 启动 wpa_supplicant 来应用此配置文件并与目标 AP 关联:
```bash
sudo wpa_supplicant -iwlan0 -B -c ./wpa.conf
```
随后还需要获取 IP 地址才能正常访问互联网。这通常借助 DHCP 协议完成:
```bash
sudo dhclient wlan0
```
以上三种途径均能有效达成从命令行控制 Ubuntu 下 Wifi 功能的目的,选择适合自己场景的方式即可。
阅读全文
相关推荐

















