我有一個魷魚代理作為我們區域網路上的家長過濾器,但是一個用戶下載很容易減慢其他人的速度。我的問題是:是否可以設定一些實現以下目標的東西:
注意:我提到的「使用者」是指設備,因為我沒有任何登入系統。我的網路速度假設為 10Mbps。
1) 當多個使用者瀏覽維基百科時,需要突發下載,假設一次發生 1 次突發,每次突發都會獲得約 10Mbps 的完整網路頻寬
2) 當2 個或更多使用者下載檔案時,網路頻寬被平均分配,即,當有2 個並發大下載時,每個使用者獲得5Mbps;當有3 個並發大下載時,每個使用者獲得3.33 Mbps
3) 當發生2 個並發大型下載並且第三個用戶想要瀏覽維基百科時,維基百科的突發下載會立即更改頻寬分配,以便在下載維基百科頁面時每個用戶獲得3.33Mbps,並且一旦下載頁面,兩個大型下載每人恢復 5Mbps
非常感謝您的幫助,非常感謝
答案1
您可能想了解一下庫瓦辣椒。雖然其最常見的用例涉及用戶登入、RADIUS 呼叫以及與管理用戶相關的其他內容,但很容易設定一個預設允許在不登入的情況下執行所有操作的用例,並且僅將其用於負載平衡。
有了它,您可以設定頻寬限制和上傳/下載配額,這應該可以解決您的問題。
一旦啟動並運行,只需在設定檔中添加兩行即可將現有的魷魚代理程式包含在其中。