如何解決升級到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。

相關內容