我的以太网和 wifi 网络连接有问题。最近我们换了办公室,现在我们的网络连接唯一的区别是新的是千兆速度。以太网和 wifi 连接会随机断开,但 NetworkManager 小程序保持连接,但 ping 不起作用。这种情况只发生在我中间 1 或 2 分钟时,然后尝试使用互联网的任何命令都会失败。
ping google.cl
ping: unknown host google.cl
sudo ifconfig
enp2s0 Link encap:Ethernet HWaddr 70:8b:cd:05:0a:3f
inet addr:192.168.100.5 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80::9bc3:d8f5:a9e9:899d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7258 errors:0 dropped:0 overruns:0 frame:0
TX packets:5997 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4229103 (4.2 MB) TX bytes:856374 (856.3 KB)
尝试使用 wifi 也有同样的效果,那么我认为这不是 r8169 以太网的驱动程序问题。系统日志中没有日志,我不知道
有关我的系统的一些数据:
Ubuntu 16.04
Kernel 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
驱动程序
Kernel driver in use: r8169 (ethernet)
Kernel driver in use: rtl8723be (wifi)
答案1
问题不是互联网间歇,而是 DNS 间歇。
当我因为 dns 错误问题而无法访问 google.cl 时,我 ping 了 8.8.8.8 google dns 来检查互联网链接,并得到了响应。然后我就知道问题与 dns 有关。
搜索问题后,我发现我遗漏了它dnsmasq
,但重新安装后问题就解决了。
我不明白为什么我的默认 ubuntu 16.04 安装缺少dnsmasq
。
答案2
r8169 以太网驱动程序中存在一个导致连接断开的错误。
使用Synaptic
,安装r8168-dkms
驱动程序(dkms
如果它要求的话)。
- 启动 Synaptic
- 点击重新加载图标
- 点击搜索图标并输入
r8168-dkms
- 在结果窗格中启用安装
- 点击“应用”图标
- 退出 Synaptic
- 重新启动计算机。
如果您没有,或者不想使用,Synaptic
...打开一个终端窗口并输入以下两个命令:
sudo apt-get install r8168-dkms
进而
reboot
重新启动时,进入 BIOS 并关闭secure boot
。