升级到 12.04 后如何修复通过代理访问网络速度非常慢的问题

升级到 12.04 后如何修复通过代理访问网络速度非常慢的问题

我正在运行一个位于代理服务器后面的实验室。我们一直在使用 Ubuntu 10.04.4,并且获得了合理的互联网传输速率。

我想升级到 12.04,但当我测试它时,尝试通过代理连接到任何站点都需要花费很多分钟,即使它们能够连接。加载主页通常需要 30 分钟。它从实验室中的 DHCP 服务器(也是网关)获取 IP 地址。我可以 ping 实验室中的其他机器。

如果我将同一台机器连接到非代理连接,它就可以正常工作。如果我在同一台机器上安装 10.04,它就可以正常工作。在其他几台机器上使用 12.04(顺便说一下,还有 13.04)也不行

无论我使用网站主机名还是 IP 地址,都会存在此问题。它发生在 FTP 和 HTTP 上。

我尝试过的事情:

  • 升级的 BIOS 固件(Dell Optiplex 745 v2.6.6)
  • 构建并安装较新的 tg3 NIC 驱动程序 (3.133d)
  • 重新启动代理
  • 已禁用 dnsmasq
  • 设置静态 IP 地址/网关
  • 将 resolv.conf IP 添加到/etc/hosts文件(以修复 nslookup 失败的报告)

有人可以建议我如何修复此问题,或者至少开始诊断此设置中的故障点可能是什么?

答案1

安装该iputils-tracepath软件包,并tracepath确保你的 MTU 不大于任何链接的 MTU。

相关内容