Netstat とは何ですか?何に使用されますか?
Netstat は、ネットワーク統計を表示するネットワーク コマンドです。監視ツールとして使用できます。 構文は非常に簡単です。
サーバーのデバッグ、トラブルシューティング、最適化に使用できます。
Netstat で表示できる内容は数多くあります。
- 接続を開く、
- リスニング ポート、
- ローカル IP アドレス、
- リモート IP アドレス
- ルーティング テーブル、その他多数。
ネットワーク統計 ( Netstat ) コマンドは、トラブルシューティングと構成に使用されるネットワーク ツールであり、ネットワーク上の接続の監視ツールとしても機能します。このコマンドは、受信接続と送信接続、ルーティング テーブル、ポート リスニング、使用状況の統計と数値の両方が一般的に使用されます。
この記事では、IP アドレスやポート番号など、現在の接続のみを一覧表示するコマンドについて説明します。
Netstat を使用して接続とポートを一覧表示する方法
この表は、Windows OS の netstat コマンドを示しています。
|
[オプション] |
|
|
|
|
netstat |
すべてのアクティブな接続が標準形式でリストされます。 |
|
-a |
|
アクティブなポートをすべて表示します。 |
|
-e |
|
ネットワーク接続に関する情報 (送受信されたデータ パケットなど) を表示します。 |
|
-i |
netstat -i |
netstat の概要メニューが表示されます。 |
|
-n |
netstat -n |
アドレスとポート番号が数値で表示されます。 |
|
-p プロトコル |
|
指定されたプロトコル (この場合は TCP) の接続が表示されます (UDP、TCPv6、または UDPv6 も可能) |
|
-q |
|
すべての接続、すべてのリッスンしている TCP ポート、およびリッスンしていないすべてのオープン TCP ポートをリストします。 |
|
-r |
netstat -r |
IP ルーティング テーブルを表示します。 |
|
-s |
|
TCP、IP、UDP などの重要なネットワーク プロトコルの統計を返します。 |