几个月来,我的系统上一直安装着 Ubuntu 16.04 LTS 单启动,但昨天似乎毫无原因(没有执行任何更新或升级)我失去了互联网连接。更具体地说,我无法浏览或 ping 任何内容,尽管我的计算机显示我已连接到互联网。从那时起,我重新安装了 Ubuntu 16(首先从驱动器重新安装,然后删除旧操作系统,然后从驱动器安装),但两次我都无法上网。请帮忙!!这里还有一些信息。请记住,我是用手机写的,所以信息会很简洁,也许太简洁了。请随时让我详细说明。差点忘了说:使用无线连接的其他设备可以访问互联网。
Ping:我可以 ping 通我的路由器 IP 地址。但是我无法 ping 通我的网关/dns(所有数据包都丢失)。偶尔,当我第一次通过 WiFi 或有线连接时,8.8.8.8 会得到响应(97% 的数据包丢失),但随后它会停止(100% 的数据包丢失)。我一直都可以 ping 通本地主机。
我的 ifconfig 文件列出了 3 个默认设备,eno1、lo、wlo1,我认为这是标准的。当我连接到 WiFi 时,wlo1 会显示我的路由器信息(尽管 Link encap 显示以太网。不确定这是否是个问题)。当我用手机建立有线连接作为网络共享时,eno1 未被使用。相反,另一个设备会弹出(enp0sxxxxxxxx)。它列出了我的手机信息。
/etc/network/interfaces 仅列出:auto lo iface lo inet loopback 没有其他。
我不确定你们还需要什么(或需要详细说明),但我会很感激任何能给我的帮助。我四处搜索,尝试了很多修复方法,但都无济于事。但这是一个全新安装,我愿意尝试你们建议的任何方法,以彻底解决这个问题。提前谢谢!
(请记住,在这里显示输出对我来说很困难,而且我没有互联网连接来帮助解决问题)
答案1
因此,我最终的解决办法是使用 eno1 连接到互联网源,也就是使用以太网,而不是将手机绑定。连接后,我执行了 sudo apt-get update 和 sudo apt-get upgrade。
在此之后,我决定开始尝试一些我以前尝试过的修复方法,并且我尝试的第一个方法有效,即:在 IPv6 设置上,将方法设置为忽略。
进入设置 > 网络 > 无线。点击路由器左下角描述卡上的设置。进入 IPv6 选项卡并将方法设置为忽略。
重启后我的无线网络就可以正常使用了。谢谢大家。