更改 Ubuntu 伺服器上的封包路由策略

更改 Ubuntu 伺服器上的封包路由策略

我在路由器上使用 Ubuntu 伺服器,遇到以下問題。如果一個人開始進行一項能夠佔用所有頻寬的下載,那麼它就會佔用所有頻寬。這意味著,所有其他人開始在使用網路時遇到問題。

有沒有辦法(使用 iptables、tc 或其他)使路由器對來自頻寬較低的連接的封包給予更高的優先權?這樣高頻寬下載就不會超過其他連線。

答案1

您可以tc塑造您的流量。例如,您可以對網路中每個 IP 位址允許的下載/上傳速度設定限制。有多個隊列選項允許不同的配置。也許,你可以嘗試使用SFQ(隨機公平排隊)。

欲了解更多詳情,可以查看進階Linux路由網站看看man tc

相關內容