これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドtcptrackです。
プログラム:
NAME
tcptrack-ネットワーク上のTCP接続を監視します
SYNOPSIS
TCPトラック [ -dfhvp ] [ -r 秒 ] -i インタフェース
[ filter 表現 ]
DESCRIPTION
tcptrackは、特定のネットワークインターフェイスで確認できるTCP接続のステータスを表示します。
tcptrackはそれらの状態を監視し、状態、送信元/宛先などの情報を表示します
並べ替えられ、更新されたリストのアドレスと帯域幅の使用量は、 top(1)コマンド。
フィルタ式は、標準のpcapフィルタ式です(式と同じです)。
によって使用される tcpdump(8))TCPの特性をフィルタリングするために使用できます
tcptrackが見る接続。 見る tcpdump(8)構文の詳細については
この表現の。
OPTIONS
-d tcptrackの開始後に開始された接続のみを追跡します。 しようとしないでください
既存の接続を検出します。
-f 高速平均再計算を有効にします。 TCPTrackはの平均速度を計算します
移動平均を使用した接続。 TCPTrackは、より多くのメモリとCPU時間を使用します。
ただし、平均はリアルタイムに近いように見え、XNUMX回に複数回更新されます
第二に、高負荷の下でより正確になる可能性があります。 XNUMX秒あたりの回数
平均が高速モードで再計算されるのは、コンパイル時の設定です。
デフォルトは10秒あたりXNUMX回です。
-h コマンドラインヘルプを表示する
-i [インターフェース]
指定されたネットワークインターフェイスからのパケットをスニッフィングします。
-T [pcap ファイル]
ネットワークからスニッフィングする代わりに、指定されたファイルからパケットを読み取ります。 使える
テスト用。
-p スニッフィングされているインターフェイスを無差別モードにしないでください。
-r [秒]
閉じた接続をディスプレイから削除する前に、この数秒間待ちます。
デフォルトは2秒です。 インタラクティブコマンドの一時停止(下記)も参照してください。
-v tcptrackバージョンを表示する
インタラクティブ コマンド
tcptrackの実行中に次のキーを押して、ランタイムオプションを変更できます。
p -表示の一時停止/一時停止解除。 新しい接続はディスプレイに追加されず、すべて
現在表示されている接続は表示されたままになります。
q -tcptrackを終了します。
s -並べ替えオプションを順番に切り替えます:並べ替えなし、レートで並べ替え、合計バイト数で並べ替え。
非常に忙しいのを見ている場合は、並べ替えを一時停止および切り替えるためのオプションが便利です
ネットワークがあり、接続が飛び交うことなくディスプレイを見たい(並べ替えのため)
新しい接続が追加され、消えます(特定の期間閉鎖されたため)
時間)。
(pコマンドを使用して)一時停止すると、新しい接続は表示されませんが、tcptrack
引き続き、通常どおりに表示されるすべての接続を監視および追跡します。 このオプションは、
内部ではなく、表示のみ。 一時停止を解除すると、表示がすべて更新されます
tcptrackがずっと収集している現在の情報。
例
tcptrackを実行するために必要なパラメーターは、-iフラグとそれに続くインターフェース名のXNUMXつだけです。
tcptrackに監視させたいこと。 これは、tcptrackを実行するための最も基本的な方法です。
# TCPトラック -i eth0
tcptrackは、引数としてpcapフィルター式を取ることもできます。 このフィルターのフォーマット
表現はと同じです tcpdump(8)およびその他のlibpcapベースのスニファ。 NS
次の例では、ホスト10.45.165.2からの接続のみが表示されます。
# TCPトラック -i eth0 SRC or DST 10.45.165.2
次の例では、Webトラフィック(つまり、ポート80のトラフィック)のみを表示します。
# TCPトラック -i eth0 ポート 80
onworks.netサービスを使用してオンラインでtcptrackを使用する