ネットワークに接続されているホストで、どのアクティブな TCP 接続がオープンになっていて実行中なのかを知りたい場合があります。 netstat は、これらの接続の確認に使用できる、重要なネットワーク ユーティリティです。 netstat では、使用中のプロトコル、ローカル アドレスとポート番号、外部アドレスとポート番号、および接続の状態が一覧で表示されます。
不明な TCP 接続は、セキュリティ上の重大な脅威になる可能性があります。なぜなら、何かまたは誰かがローカル ホストに接続していることを示している可能性があるからです。 また、不要な TCP 接続は貴重なシステム リソースを消費し、ホストのパフォーマンスの低下につながる可能性があります。 netstat は、パフォーマンスに問題があるように思える場合に、ホストのオープンな接続の調査に使用します。
netstat コマンドには、便利なオプションが数多くあります。 図 1 ~ 5 のボタンをクリックすると、netstat コマンドで出力される種々の情報を確認できます。