使用 Arch Linux 的互联网速度很慢

使用 Arch Linux 的互联网速度很慢

使用 Arch Linux 大约一周后,我无法访问互联网。加载 Google 大约需要 5 分钟(大多数其他网站都给我超时),pacman 的下载速度在 5-2Kbs 之间,ping google 大约需要 9Kms。

我使用无线网络连接(Wi-Fi 卡是 Intel Ultimate 6300,路由器是 Edimax 6524n)。

连接到网络的所有其他 Windows 机器(甚至运行 Windows 的 T410)都运行正常,因此问题出在 Linux 上。

到目前为止,我检查了resolv.conf文件(列出了我的路由器 IP 地址)和主机文件(几乎是默认的),并且我禁用了 IPv6 模块。

这些都无济于事。

我正在使用在 Gnome3 上运行的 NetworkManager(但使用 wicd 连接时仍然会出现问题)。

另外,每当我 ping Google 时都会发生一些非常奇怪的事情:我得到一个未知主机“google.com”,但是卡的比特率在我 ping google 的那一刻就跳跃(到目前为止,在 4 次 ping 过程中,比特率从 1Mb/s 跳升至 54Mb/s)。

答案1

您可以尝试以下操作:

  • 直接 ping IP(即ping 8.8.8.8)。响应是否更快?如果是,则可能是 DNS 问题。
  • 通过以太网线(有线)连接。如果响应更快,则可能是驱动程序问题或无线网卡的一些软件问题。
  • 运行wireshark然后 ping。你的 ICMP 包是否已发送?这将显示一些无线网络问题。
  • 运行strace ping 8.8.8.8,通过查看输出,您将能够确定一些软件问题(例如,无法绑定到套接字)。

答案2

/etc/rc.conf您确定在和 中将主机名设置/etc/hosts为相同名称吗?即,编辑/etc/hosts并添加HOSTNAME与您在 中输入的相同的名称/etc/rc.conf

这通常是网络连接不足的原因:)

相关内容