Ubuntu 16.04以太网问题


12

我最近升级到Ubuntu 16.04,并在连接到互联网时遇到问题。我可以使用它几分钟,然后突然所有页面停止加载,并且在Firefox上收到“找不到服务器”消息。不过,Ubuntu仍然显示它已连接到互联网。如果我断开连接并重新连接电缆,或者什至只是单击菜单中的“有线连接1”,它就会重新连接,并且Internet可以在短时间内再次工作。我必须每隔几分钟执行一次。有谁知道是什么问题?或如何解决?

我尝试从新鲜重新安装ubuntu,但问题仍然存在。我还遇到了许多其他问题(图形),但是我希望我的互联网能够100%正常工作后,我才能解决这些问题。

如果对我的钻机有帮助,可以:

  • Ubuntu 16.04(以及Windows 10)
  • 英特尔i7 6700 CPU
  • 技嘉H170M-D3H主板
  • 华硕Nvidia GeForce GTX 750 ti GPU

任何帮助将不胜感激。我已经尝试了所有可以在网上找到的东西。


你好 为了帮助诊断问题,可以在连接似乎断开时查看/ var / log / syslog吗?
alci 2016年

1
我在Firefox中输入了此内容,然后显示了一大堆文字...不确定需要多少内容,但我将在下面复制其中一些内容:Apr 23 16:03:59 Chris-PC avahi-daemon [795]: enp0s31f6上的fe80 :: f910:2ff3:14a3:675b的提取地址记录。4月23日16:03:59 Chris-PC avahi-daemon [795]:在enp0s31f6。*上为2408:212:66cb:6e00:d189:6c44:7f3b:91cc注册新的地址记录。4月23日16:07:01 Chris-PC哎呀[813]:[16:07:01]无法到达:daisy.ubuntu.com 4月23日16:07:01 Chris-PC哎呀[813]:[16:07: 01]离线
克里斯(Chris)

我不确定您到底做了什么,但是您需要打开一个终端,CTRL+ALT+T然后键入tail /var/log/syslog它将向您显示msgs的最后几行。或者您可以cat /var/log/syslog | grep "eth" | tail -50查看以太网的深入视图。
AzkerM '16

谢谢!我不是Linux的专业人士,所以知道键入什么以及在什么地方超出我的范围。我尝试用“找不到命令”将其输入终端,因此在Firefox中尝试了它,这就是我得到的。刚刚在终端中尝试了您的建议,并得到了类似的清单。我无法将其粘贴在此处,因为它超出了允许的字符长度。还有其他发布方法吗?
克里斯

1
当您想添加信息时,请编辑您的帖子。尤其是文件或程序输出列表(借助{}编辑器工具栏上的按钮)在此处更具可读性;或者,您可以使用粘贴服务来获得更长的列表,并在您的问题中包含您的粘贴链接。总的来说,最好将所有相关内容都放在一个地方。此外,由于各种原因,评论可能会被删除。
David Foerster

Answers:


7

我为所有可能遇到相同问题的人找到了解决方法。不知道实际的问题是什么,但似乎将IPv6设置的“方法”部分设置为“忽略”已解决了该问题。


我想知道为什么,因为这也在我身上发生。我可以尝试一下并报告。
亚伦

1
我也有这个问题。我已经在VMware 12 pro中安装了ubuntu。禁用IPv6不能为我解决问题:(
user153245 '16

2
也没有为我解决问题。
lakesare

这没有解决我的问题。但是将MAC地址伪装成另一个可以解决该问题。我真的很想知道发生了什么...
ucsky

3

不知道这是否行得通。在将Internet DNS服务器更改为8.8.8.8、8.8.4.4之前,我也遇到了这个问题。将其更改为IPv4,并开始很好地工作。确保正确输入值。


我的/ var / log / syslog中有许多关于DNS的代码行,例如DNSSEC validation failed for questionSwitching to DNS server ... for interface ...。可能是因为我在DSL调制解调器之后有一个路由器。在IPv4设置中设置DNS服务器
可修复

0

我有类似的问题。“ dmesg”在我的笔记本电脑上显示了一些错误:

[ 1755.216938] alx 0000:01:00.0 enp1s0: fatal interrupt 0x400, resetting
[ 1755.219706] alx 0000:01:00.0 enp1s0: NIC Up: 100 Mbps Full
[ 1991.252316] alx 0000:01:00.0 enp1s0: fatal interrupt 0x400, resetting
[ 1991.255396] alx 0000:01:00.0 enp1s0: NIC Up: 100 Mbps Full
[ 2045.330022] alx 0000:01:00.0 enp1s0: fatal interrupt 0x400, resetting
[ 2045.332851] alx 0000:01:00.0 enp1s0: NIC Up: 100 Mbps Full
[ 2095.727968] alx 0000:01:00.0 enp1s0: fatal interrupt 0x400, resetting
[ 2095.730059] alx 0000:01:00.0 enp1s0: NIC Up: 100 Mbps Full

我通过将“ MTU”更改为9000来解决此问题(请参阅https://bugzilla.kernel.org/show_bug.cgi?id=70761

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.