Trickle:Linuxの帯域幅リミッター

トリクル それが可能な興味深いツールです 制限 el 帯域幅 の上下両方 戸田 私たちの アプリケーション。 「オンデマンド」で実行して特定のアプリケーションを制御することも、デーモンとして実行して、インターネットに接続しようとするすべてのアプリケーションを制御することもできます。

インストール

sudo apt-get install 細流化

トリクルの使い方

Trickleの構文は次のとおりです。

トリクル-dDownload_Bandwidth -uUpload_Bandwidthコマンド

ここではいくつかの例を示します。

a)sshを使用してファイルを転送するために使用されるダウンロード帯域幅を10kbpsに制限します。

トリクル-d10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/

b)帯域幅をAptを介したシステムアップデートのダウンロードの200kpbsに制限します。

トリクル-d200apt-getアップグレード

c)Firefoxなどのアプリケーションの帯域幅を変更するには:

トリクル-d10 -u 10 firefox%u

d)トリクルを使用してwgetの帯域幅を制限する

トリクル-d50 wget -O「planetearth.divx」http://video.stage6.com/1402821/.divx

悪魔のようにトリクルを実行します

デーモンのようにトリクルを開始し、すべての帯域幅を制限するには、トリクルコマンドを使用します。

須藤トリクル-d20 -u 20

…パラメータ-dと-uは、それぞれダウンロードとアップロードの制限に対応します。

トリクルの構成

Trickleには、いくつかのパラメーターを微調整し、サービスごとに個別に永続化できる構成ファイルがあります。

構成ファイルは次のとおりです:/etc/trickled.conf

作成できる最も単純な構成ファイルは次のようになります。

[ssh]優先度= 1

[www]優先度= 8

この方法を使用すると、非常に優れたダウンロード速度が得られると同時に、ダウンロードしているマシンに対してsshセッションを実行できます。 基本的に、上記のような構成ファイルは、wwwよりもssh転送を優先するようにトリクルに指示します。

Trickleのドキュメントでは、転送速度の変動を回避するために、Time-SmoothingおよびLength-Smoothingパラメーターの使用を推奨しています。

[ssh]優先度= 1
時間平滑化= 0.1
長さ-スムージング= 2

[www]優先度= 8
時間平滑化= 5
長さ-スムージング= 20

これらの値は、Trickleが制御しているプログラムに適用する正規化の時間と長さを定義します。

出典 細流化


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   Linuxを使いましょう

    -uパラメーターは、アップロード帯域幅を制限するためのものです。 -dダウンストリーム。
    乾杯! ポール。

  2.   アロンソ・エレーラ

    こんにちはパブロ、「%u」はどういう意味ですか? では、GoogleChromeはどのように見えるでしょうか。 ありがとう

  3.   Linuxを使いましょう

    最新バージョンのUbuntuのパッケージがないことが原因である可能性があります。 :S
    待つか、自分でやらなければなりません。 🙂それはフリーソフトウェアの魔法です。
    乾杯! ポール。

  4.   セバ

    xububtu 12.04にインストールしようとしましたが、インストールされません。解決策はありますか?

  5.   エンヴィ

    面白い。 私はずっと前に不思議な形を知っていましたhttp://lartc.org/wondershaper/)、非同期接続のバランスを取り、パケットの管理と接続の待ち時間、特にアップロードの効率を高めるためのツール。 また、帯域幅を制限することもできます。

  6.   Linuxを使いましょう

    それもうまくいきます。

  7.   アンドレス

    非常に興味深い、ありがとうございます
    投稿からのコマンドやこのプログラム、またはインターネットを消費しているすべてのアプリケーションを教えてくれるプログラムがあるかどうか知りたいのですが
    これを補完するものは何ですか
    感謝

  8.   Linuxを使いましょう

    多分あなたはこれがあなたを助けるのを見るでしょう:

    http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html

    乾杯! ポール。

  9.   アンドレス

    どうもありがとう!

  10.   ウィギン

    チュートリアルをありがとうございました。複数のコンピューター間で帯域幅を共有する場合に非常に役立ちます。 ただし、PCへのすべての着信および発信接続の帯域幅を制限できるnetlimiterのように、すべてのアプリケーションの帯域幅を自動的に制限する方法があるかどうかを知りたいと思います。

    前もって感謝します;
    ワンダーシェイパーも知っていますが、p2p接続も制限するように構成する方法がわかりません

    1.    Linuxを使いましょう

      真実は私があなたに言うことができなかったということです。
      ただし、次の記事に興味があるかもしれません。
      https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
      https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
      抱擁! ポール。

  11.   黒風

    まず、チュートリアルのおかげで、Ubuntu 14.04用のこのタイプのアプリケーションを探していましたが、Wondershaperをインストールしましたが、機能しませんでした。また、このアプリケーションをインストールしていません。これは、ほとんどすべての人がインストール方法と方法について同じ情報を提供しているため、最も便利です。接続を制限する方法はありますが、非アクティブ化する方法は書かれていません。英語ではXNUMXつありましたが、確信が持てなかったと思います(または、少なくとも基本的な英語として理解したものです)。 誰かがこの質問に答えることができれば、私は喜んでこのアプリケーションをインストールします。

  12.   フェデリコ

    優れたツール。 私にとっては素晴らしい作品です。 Wi-Fiホットスポットの帯域幅を制限したい場合はどうすればよいですか? 「trickle-d10 -u 10 wlp0s29u1u2%u」のようになります(wlp0s29u1u2は私のwifiインターフェイスの名前です)

  13.   フェデリコ

    あなたが示すようにコマンドを実行しようとしていますが、実行すると次のメッセージが表示されます。
    「だまされた:構成ファイルをスキップする:$ {prefix} /etc/trickled.conf:そのようなファイルまたはディレクトリはありません」
    構成ファイルの編集に進み、コマンドを繰り返します。 しかし、私は再び同じメッセージを受け取ります。