これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド wmnetx です。
プログラム:
NAME
wmnet - IP アカウンティング監視ツール
SYNOPSIS
wmnet [-h、-ヘルプ] [-v、-バージョン] [-T、--txrule=NUM] [-R、--rxrule=NUM] [-l、--対数スケール]
[-t、--txcolor=色] [-r、--rxcolor=色] [-d DELAY] [-x,--maxrate=バイト]
[-F、--labelfg=色] [-B、--labelbg=色] [-L、--ラベル=LABEL] [-e,--実行=COMMAND]
[-p,--promisc=デバイス] [-u,--unpromisc=デバイス] [-w、-撤回しました | -n、--通常の状態]
[-D、--ドライバー=DRIVER] [-W、--デバイス=デバイス]
DESCRIPTION
wmnet ネットワーク統計をポーリングし、取得したデータに対していくつかの処理を実行します。 それは小さいです
IP パケットの rx と tx のライトの点滅、ネットワークのデジタル速度計
現在の速度と、スループットをプロットする xload のような棒グラフ。 TX速度グラフがあります
ボトムアップからのrx速度グラフとトップダウンからのrx速度グラフ。 速度計は速度を追跡します
現在の XNUMX 秒あたりの速度を示し、rx または tx のどちらに対応する色で表示されます。
現時点で最高速度を誇ります。 また、グラフは最高値が得られるように描かれています。
速度は他方の上に描画され、他方は背景に表示されます。
OPTIONS
-h、-ヘルプ
簡単なヘルプメッセージを表示します
-v、-バージョン
バージョン情報を表示します
-T、--txrule=NUM or NAME
ipfwadm ドライバーの場合、これは監視するアカウンティング ルール番号です。
TX用。 ipchains ドライバーの場合、これは監視するチェーン名です。
-R、--rxrule=NUM or NAME
ipfwadm ドライバーの場合、これは監視するアカウンティング ルール番号です。
RX用。 ipchains の場合、これは監視するチェーン名です。
-t、--txcolor=色
送信カラーを指定します
-r、--rxcolor=色
rxの色を指定します
-x,--maxrate=バイト
グラフスケールの最大転送速度。 デフォルトは 6000 です。これは
モデム接続用の右側の領域。 重要なのは、この設定を試してみることです。
--logscale オプションを使用して、接続タイプに適した種類のグラフを取得します。 あ
一般的な経験則では、これを最大値の 4 ~ 5 倍に設定します。
スループット。 著者は --logscale と --maxrate=10000000 を使用すると機能することを発見しました
彼の寮の全範囲のイーサネットベースのインターネット接続に問題なく接続できました。
-l、--対数スケール
対数スケールを設定します。これは高速接続に適しています。 これにより、
たとえば、グラフは極低速 (Telnet) でも有益な情報を提供します。
スケールを常に維持することなく、同時に非常に高速な速度 (ローカル FTP)
それぞれの両端でブランクまたはソリッドになります。
-L、--ラベル=LABEL
指定されたテキストラベルをウィンドウの下部に印刷します
-F、--labelfg=色
ラベルのテキストの色を指定します
-B、--labelbg=色
ラベルテキストの背景の色を指定します
- 引きこもった
--normalstate
wmnet の初期状態を設定します。 WMnet は自動的にどちらかを判断しようとします。
WindowMaker が定義されている場合に撤回状態で起動することによって起動する状態
アトムが存在する場合、それ以外の場合は正常な状態です。 この動作は次によってオーバーライドされます。
これらのオプションのいずれかを指定します。
-e,--実行=COMMAND
実行 COMMAND ボタン 1 (マウスの左ボタン) を XNUMX 回クリックするだけです。
-u,--unpromisc=デバイス
-p,--promisc=デバイス
置きます デバイス 無差別モードで、すべてのネットワークへのアカウンティング ルールの適用を開始します。
ネットワークセグメント上のパケット。 root であるか、wmnet を持っている必要があります
この機能を使用するには、バイナリの suid root を使用します。 このオプションは複数回指定できます。
コマンドラインを使用して複数のデバイスを指定します。
-d DELAY
/proc/net/ip_account のポーリングの遅延時間 (マイクロ秒単位)。 デフォルトは 25000、
つまり 0.025 秒、つまり 40 Hz
-D、--ドライバー=DRIVER
つかいます DRIVER 私たちが監視している統計を取得するため。 ドライバーでコンパイルされたものは次のようにリストできます。
-h スイッチ。
-W、--デバイス=デバイス
統計を監視する デバイス 。 このオプションは特定の統計ドライバーにのみ使用されます。
つまり、kmem、devstats、および pppstats です。 ipchains および ipfwadm stat ドライバーは、
このパラメータを使用します。 -X,--display=ISPLAY 使用するXディスプレイ。
STAT DRIVERS
wmnet は、さまざまな統計ドライバーを使用して、ネットワークの監視に必要な統計を取得します。
正確にどのようなドライバーが利用できるかは、コンパイル時に決定されます。 ドライバーwmnet
最終的に実行時に使用するかどうかはシステムによって異なります。 に固有のドライバーが 4 つあります
Linux および 1 ~ *BSD。 使用されるドライバーは --driver オプションでオーバーライドできます。 の
利用可能なドライバーは pppstats、 開発統計、 イプワドム、 IPチェーン と km em.
pppstats
このドライバーは、Linux 2.0 または Linux 2.1 で ppp タイプのデバイスのみで動作します。 を指定します
- 端末 監視するインターフェースのオプション。 デフォルトでは、インターフェイス ppp0 を使用します。
ppp デバイスが利用できないかアクティブでない場合でも、wmnet は続行されることに注意してください。
一時的にオフラインになることを期待して試してみます。
開発統計
Linux 2.1 カーネル上のどのインターフェイスでもこのドライバーを使用してください。 を渡す - 端末 オプション
監視するデバイスの場合は、それ以外の場合、デフォルトは eth0 です。 これは次のようになります
Linux 2.1 カーネルでのみ利用可能であり、それらのカーネルには常に存在します。
ipfwadm
このドライバーは、IP アカウンティングを使用してコンパイルされた Linux 2.0 カーネルで使用します。 それは機能しません
リナックス2.1。 も指定する必要があります。 --txrule と --rxrule オプション。 に
デフォルトでは、wmnet は検出した最初の XNUMX つのルールを使用します。
IPチェーン
このドライバーは、IP チェーンがコンパイルされた Linux 2.1 カーネルでのみ動作します。
も指定したい --txrule と --rxrule オプションを選択してチェーン名を指定します。
デフォルトでは、チェーン「acctin」と「acctout」が使用されます。少なくとも XNUMX つは必要です。
指定された ipchain のルール (指定されたチェーンに複数のルールがある場合)
最初のものを使用します。 チェーンはすぐに親チェーンに戻ってはなりません。
最初にルールを通過する必要があります。 そうしないと、カーネルは統計を収集しません。
必要です。
km em このドライバーは FreeBSD および OpenBSD システムで利用可能であり、デバイスを渡す必要があります
スルー - 端末 オプション。 デフォルトでは ec0 を使用しますが、有効な任意の値を受け入れます。
装置名。
onworks.net サービスを使用してオンラインで wmnetx を使用する