Ubuntu为什么没有wifi
时间: 2025-02-25 09:11:24 浏览: 56
### 解决 Ubuntu 系统中 WiFi 不可用的问题
#### 停止并重启 NetworkManager 服务
当遇到 WiFi 图标消失或无法使用的情况时,可以通过停止 `NetworkManager` 来尝试解决问题。此操作会暂时中断所有由 `NetworkManager` 管理的网络连接。
```bash
sudo service NetworkManager stop
```
随后重新启动 `NetworkManager`:
```bash
sudo service NetworkManager start
```
这一步骤有助于恢复因守护进程异常而导致的网络问题[^1]。
#### 排查 DNS 解析问题
如果上述方法未能解决问题,可能是因为 DNS 解析出现问题。为了验证这一点,可以在终端执行以下命令来测试域名解析是否正常工作:
```bash
ping www.baidu.com
```
若该命令失败而通过 IP 地址访问互联网却能成功,则表明存在 DNS 解析错误。此时应考虑手动配置静态 DNS 服务器地址。
#### 手动设置 DNS 服务器
前往系统的网络设置界面,在 Wi-Fi 设置中的 IPv4 配置部分取消勾选“自动(DHCP)”选项,并在 DNS 字段内输入公共 DNS 服务器地址,例如 Google 的公共 DNS:
- **首选 DNS:** 8.8.8.8
- **备用 DNS:** 8.8.4.4
完成这些更改后保存设置并重新连接到无线网络[^2]。
#### 修改 `/etc/resolv.conf`
尽管直接编辑 `/etc/resolv.conf` 文件可能会被系统重写,但在某些情况下仍然值得一试。打开文件进行编辑:
```bash
sudo nano /etc/resolv.conf
```
向其中添加所需的 DNS 名称服务器记录:
```text
nameserver 8.8.8.8
nameserver 8.8.4.4
```
需要注意的是这种方法并不总是有效,因为许多发行版会在每次获取新 DHCP 租约时覆盖掉这个文件的内容。
阅读全文
相关推荐


















