【ubuntu】虚拟机连不上网,且网络中没有有线连接

错误图示在这里插入图片描述

sudo gedit /etc/NetworkManager/NetworkManager.conf 
managed=true

在这里插入图片描述

sudo gedit /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 
添加except:type:ethernet,

在这里插入图片描述
然后重启

sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start

完成

Ubuntu系统突然无法连接网络的问题可能由多种原因引起,包括网络服务异常、驱动问题或配置错误等。以下是详细的解决方法: ### 1. 检查网络管理器状态并重启 有时NetworkManager服务可能出现异常,导致网络连接失败。可以通过以下命令停止并重新启动该服务: ```bash sudo service NetworkManager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service NetworkManager start ``` 此操作会重置NetworkManager的状态文件,并尝试恢复网络连接[^2]。 ### 2. 检查和重启域名解析服务 如果网络硬件和基本设置正常,但仍然无法访问互联网,则可能是DNS解析服务出现问题。可以使用如下命令检查systemd-resolved服务的状态: ```bash systemctl status systemd-resolved.service ``` 如果服务处于`active`状态,执行以下命令来重启它,并确保其在开机时自动启动: ```bash sudo systemctl restart systemd-resolved.service sudo systemctl enable systemd-resolved.service ``` 这将帮助修复因DNS解析故障导致的网络访问问题[^3]。 ### 3. 使用有线连接共享手机网络 对于没有可用以太网接口的情况,可以通过USB数据线将安卓设备连接到计算机,并启用USB共享网络功能。具体步骤如下: - 在手机上开启“个人热点”选项。 - 进入“更多热点设置”,勾选“通过USB共享网络”。 完成上述设置后,Ubuntu应能够利用手机的数据连接进行上网,从而下载安装所需的无线网卡驱动程序或其他更新包[^1]。 ### 4. 检查无线驱动是否正确安装 若以上方法均无效,可能存在无线适配器驱动缺失或损坏的情况。首先确认无线接口是否存在被正确识别: ```bash lspci | grep -i wireless ``` 根据输出信息查找对应的无线网卡型号,并访问制造商官网获取最新版Linux驱动程序进行安装。 ### 5. 更新系统软件包 保持操作系统及其组件为最新版本有助于避免兼容性问题。运行以下命令更新所有已安装的软件包: ```bash sudo apt update && sudo apt upgrade -y ``` ### 6. 配置静态IP地址(可选) 当动态获取IP地址失败时,考虑手动配置静态IP地址作为临时解决方案。编辑`/etc/netplan/*.yaml`文件,按照实际网络环境设定固定IP、子网掩码、网关及DNS服务器地址,然后应用更改: ```bash sudo netplan apply ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值