2009年8月2日日曜日

【 netstat 】 開いているポートの確認

1. ) 開いているポートを確認する

$ netstat -a

Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:http *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN

などと表示される。

[State]に表示されるのはこんな感じ
状態説明
ESTABLISHEDコネクションが確立されている状態
TIME_WAIT接続終了待ちの状態
CLOSED使用されていないポート
LISTEN接続待ちの状態
CLOSINGソケットは切断されているがデータは残っている状態


2. ) 接続数とかと数えたい

$ netstat -a | grep "キーワード" | wc -l

"キーワード"には TIME_WAITでも httpでも適当なもの使ってみればよい

0 件のコメント:

コメントを投稿