Performance

Squid 代理執行速度極慢,有時根本不起作用

  • March 10, 2022

我最近在我的台式機上安裝了 Squid 用於測試目的。我沒有編輯任何配置,只是將 firefox 指向代理以查看它是否正常工作。

頁面需要非常長的時間才能載入,有時甚至會永遠載入。例如,我不是指 10 秒的頁面載入。我的意思是 10 分鐘的頁面載入,或者更多。

我用Google搜尋並在我的配置中添加了 2 行:

dns_nameservers 8.8.8.8
dns_v4_first on

這些都沒有任何幫助。

有什麼理由會發生這種情況嗎?

作為參考,我的台式機在四核 3Ghz i5 和 16GB RAM 上執行 Arch Linux。

經過更多的研究,我自己解決了這個問題。我有一個我忘記設置的重寫腳本集,並說腳本在 90% 的 URL 上崩潰。修復腳本解決了這個問題。

這仍然可能是 IPv6: Squid 在連接之前仍會執行 IPv6 和 IPv4 DNS 查找。

確保沒有 IPv6 線路輸入/etc/hosts並且在您的主機上被禁用。

引用自:https://serverfault.com/questions/640935