判断能不能联网
1、怎么判断ubuntu确实不能联网?
(1) 最简单的办法当然是打开一个浏览器,随便输入一个网址,如www.baidu.com,若不能打开该网址,说明可能联网有问题。
(2) 打开终端,输入ifconfig命令,可以显示当前系统的网络设备,若只出现以下一个设备,表示该系统确实不能联网。
(3) 同样打开终端,使用ping命令,后面可以是一个ip地址或者是一个域名,如ping www.baidu.com,如不能出现如下类似的response,表示该系统确实不能上网。
2、如果解决不能联网问题
首先,我使用以上三种方法确定了当前我的系统确实不能联网,尝试了网上很多的方法,比如在虚拟机上依次选择:编辑 --> 虚拟网络编辑器 --> 更改设置 --> 还原默认设置,或者在关闭虚拟机的前提下依次选择:虚拟机 --> 设置 --> 网络适配器 --> 改为桥接模式或者NAT模式,或者重启虚拟机等方式,但是这些方式都不能有效解决我的虚拟机断网问题。
解决办法步骤:
(1) 打开终端,输入sudo service network-manager stop
(2) sudo rm /var/lib/NetworkManager/NetworkManager.state
(3) sudo service network-manager start
(4) sudo vim /etc/NetWorkManager/NetworkManager.conf,将其中的managed=false改为managed=true
(5) sudo service network-manager restart
问题及现象
Ubuntu的虚拟机(18.04)总是莫名就不能上网了。
使用ifconfig -a
查看,ensxx
(xx为虚拟机分配的id号)对应的网卡有mac地址,但是没有分配ip地址。
Network中也没有Wired的选项。
临时解决方案
使用 sudo dhclient ensxx
,可以重新获取到ip,就可以正常上网了,但是重启后失效。文章来源:https://www.toymoban.com/news/detail-754921.html
永久解决方案
后来终于找到永久解决的办法。文章来源地址https://www.toymoban.com/news/detail-754921.html
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
到了这里,关于Ubuntu不能上网解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!