私はルーター上で Ubuntu サーバーを使用していますが、次のような問題に直面しています。1 人が帯域幅をすべて消費するダウンロードを開始すると、実際に帯域幅がすべて消費されます。つまり、他のすべてのユーザーがインターネットの使用に問題を抱え始めます。
ルーターが低帯域幅の接続からのパケットに高い優先順位を与えるようにする方法 (iptables、tc など) はありますか? そうすれば、この高帯域幅のダウンロードが他の接続を追い越すことがなくなります。
答え1
トラフィックを制御できますtc
。たとえば、ネットワーク内の各IPアドレスに許可されるダウンロード/アップロード速度の制限を設定できます。さまざまな設定を可能にするキューイングオプションがいくつかあります。SFQ(確率的公平キューイング)。
詳細については、高度な Linux ルーティング ウェブサイトそして見てくださいman tc
。