计算机
最近我更换了 ISP,换成了高速互联网连接。安装好光纤电缆和路由器后,我连接了以太网电缆并打开了电源。Ubuntu 16.04.2 LTS 自动无缝配置,第一次就连接到互联网,无需任何 MAC 地址或路由器密码。双向速度为 110 到 130 Mbps。
问题
2017 年 7 月 17 日,Ubuntu 提示有可用更新。我安装了它。第二天当我重新启动计算机时,我发现以太网经过很长时间才连接上。但令人惊讶的是,Firefox 无法连接到任何服务器。
我尝试了不同的常规操作,但无济于事。以下是以太网连接信息的屏幕截图。
搜索和研究
我有一个 Netgear N150 无线 USB 适配器。我将其插入并重新启动计算机。Ubuntu 识别并配置了它。连接到互联网。浏览很顺畅。双向速度为 50 Mbps。
我尝试了论坛上许多非破坏性的建议,例如更新 Ubuntu、通过“自动删除”进行清理、禁用 IPv6、在 IPv4 设置中手动输入 IP 和其他数字、通过 Chrome 浏览、更换以太网电缆等等。但全都无济于事!它仍然保持连接状态,但无法浏览。
我很喜欢 Ubuntu,但当出现此类问题时,我却非常菜鸟。我注意到专家确实会询问输出结果来诊断问题。因此,为了帮助我的博学朋友这样做,并提出解决方法,我在下面粘贴了一些常见命令行指令的输出。
ashoke@ashoke-desktop:~$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface
(请注意,上面没有显示任何内容。但在 WiFi 模式下执行相同命令会显示以下内容。) …………………………..
请帮助我。祝大家一切顺利。
如下是移除 WiFi 适配器的结果。
ashoke@ashoke-desktop:~$ dmesg | grep -e e100 -e eno
[ 0.711515] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 0.711997] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 0.712622] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 0.881849] e1000e 0000:00:19.0 eth0: registered PHC clock
[ 0.882325] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 00:22:4d:ab:ab:f0
[ 0.882822] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
[ 0.883331] e1000e 0000:00:19.0 eth0: MAC: 11, PHY: 12, PBA No: FFFFFF-0FF
[ 0.884452] e1000e 0000:00:19.0 eno1: renamed from eth0
[ 78.836980] IPv6: ADDRCONF(NETDEV_UP): eno1: link is not ready
[ 79.043535] IPv6: ADDRCONF(NETDEV_UP): eno1: link is not ready
[ 82.629365] e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[ 82.629400] IPv6: ADDRCONF(NETDEV_CHANGE): eno1: link becomes ready
ashoke@ashoke-desktop:~$
A. 我之前忘了说了,我是通过 Ubuntu 16.04.2 LTS 的 live-USB 设备启动电脑的。它没有检测到以太网。但可以手动启用路由器的 WiFi 设置。
B.@ chili555
以下是您建议的命令的报告。它很长。所以我粘贴了几行。
ashoke@ashoke-desktop:~$ cat /var/log/syslog | grep -i dns
[ Jul 22 15:44:53 ashoke-desktop avahi-daemon[767]: Leaving mDNS multicast group on interface eno1.IPv6 with address fe80::aecf:d490:5a05:4046.
[ Jul 22 15:44:53 ashoke-desktop avahi-daemon[767]: Interface eno1.IPv6 no longer relevant for mDNS.
[ Jul 22 15:44:54 ashoke-desktop avahi-daemon[767]: Joining mDNS multicast group on interface eno1.IPv6 with address fe80::aecf:d490:5a05:4046.
[ Jul 22 15:44:54 ashoke-desktop avahi-daemon[767]: New relevant interface eno1.IPv6 for mDNS.
[ Jul 22 15:45:40 ashoke-desktop NetworkManager[857]: <info> [1500718540.9292] policy: set 'Ethernet connection 1' (eno1) as default for IPv6 routing and DNS
[ Jul 22 16:02:34 ashoke-desktop avahi-daemon[767]: Leaving mDNS multicast group on interface eno1.IPv6 with address fe80::aecf:d490:5a05:4046.
[ Jul 22 16:02:34 ashoke-desktop avahi-daemon[767]: Interface eno1.IPv6 no longer relevant for mDNS.
[ Jul 22 16:03:23 ashoke-desktop avahi-daemon[767]: Joining mDNS multicast group on interface wlxc43dc7c58344.IPv6 with address fe80::ef46:e843:2ab1:898f.
[ Jul 22 16:03:23 ashoke-desktop avahi-daemon[767]: New relevant interface wlxc43dc7c58344.IPv6 for mDNS.
[ Jul 22 16:03:24 ashoke-desktop NetworkManager[857]: <info> [1500719604.6555] policy: set 'JioFiber-RQwx4' (wlxc43dc7c58344) as default for IPv6 routing and DNS
******************
[ Jul 22 19:01:06 ashoke-desktop NetworkManager[870]: <info> [1500730266.4789] dns-mgr: Writing DNS information to /sbin/resolvconf
[ Jul 22 19:01:06 ashoke-desktop dnsmasq[2557]: setting upstream servers from DBus
[ Jul 22 19:02:34 ashoke-desktop avahi-daemon[778]: Joining mDNS multicast group on interface eno1.IPv6 with address fe80::ceec:c245:d3a2:6680.
[ Jul 22 19:02:34 ashoke-desktop avahi-daemon[778]: New relevant interface eno1.IPv6 for mDNS.
[ Jul 22 19:03:22 ashoke-desktop NetworkManager[870]: <info> [1500730402.9408] policy: set 'JobaB' (eno1) as default for IPv6 routing and DNS
ashoke@ashoke-desktop:~$
答案1
答案2
最后我终于解决了这个问题。
我既不是软件专家,也不擅长在 Ubuntu 上调试。因此,我不知道到底出了什么问题,以及问题是如何解决的。
下面是我执行的步骤。博学的朋友们应该能看出来。
即使听取了无数建议并尝试了许多不同的方法来解决问题,事情仍然和一开始一样:以太网连接了,但没有互联网。
我决定复制一下自己连接到新路由器的情况。为此,我借了一台装有 Ubuntu 16.04.2 LTS 的戴尔 Inspiron 笔记本电脑。
打开后,显示现有 WiFi 连接可用。将其关闭。
除了台式机外,还通过另一个插槽上的以太网将戴尔笔记本电脑连接到路由器。打开它。笔记本电脑挂了。
关掉笔记本电脑。删除以太网连接。再次重启。连接 WiFi。更新 Ubuntu。数据量约为 500 Mb。断开 WiFi 连接。关掉笔记本电脑。
再次将笔记本电脑连接到路由器。开机。它连接到互联网,就像我第一次使用台式机时一样。
检查了“连接信息”。它包含桌面中缺少的 IPv4 的所有值。我复制了这些值并手动输入桌面的 IPv4 设置。我重新启动了桌面,它运行正常。立即连接到“自动以太网”和互联网。
在桌面上,将 IPv4 设置从“手动”更改为“自动 (DHCP)”。关闭台式机和笔记本电脑。再次重新启动桌面。它在“自动 (DHCP)”设置下运行良好。