我正在运行一个位于代理服务器后面的实验室。我们一直在使用 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。