SUSE Linux Enterprise Plus FAQ

システム管理に関するFAQ-18

Q.

ネットワーク接続状況を確認するには、どうすればいいですか?

A.

ネットワーク接続状況の確認には、netstat コマンドが有用です。以下に実行例をいくつか示します。

▽ホストやポート番号の名前解決をせずに、現在接続されている TCP ソケットを表示する

# netstat -tn
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address   Foreign Address  State
tcp   1     0      127.0.0.1:35310  127.0.0.1:427    CLOSE_WAIT
tcp   0     52     10.1.1.195:22    10.1.1.133:1813  ESTABLISHED
tcp   0     0      10.1.1.195:33884  10.1.0.83:445   ESTABLISHED
tcp   0     0      10.1.1.195:55063  10.1.1.226:22   ESTABLISHED

▽さらに TCP ソケットに関するプロセス情報を表示する

# netstat -tnp
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address   Foreign Address  State
PID/Program name
tcp   1      0     127.0.0.1:35310   127.0.0.1:427   CLOSE_WAIT
3020/slapd
tcp  0     148     10.1.1.195:22    10.1.1.133:1813  ESTABLISHED
5660/4
tcp  0       0     10.1.1.195:47420  10.1.0.83:445   ESTABLISHED  -
tcp  0       0     10.1.1.195:55063  10.1.1.226:22   ESTABLISHED
5773/ssh

▽現在接続されている TCP 接続情報に加え、さらに待ち受けポートを表示する

# netstat -tanp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address   Foreign Address  State
PID/Program name
tcp   0      0     0.0.0.0:2049     0.0.0.0:*      LISTEN  -
tcp   0      0     0.0.0.0:5989     0.0.0.0:*      LISTEN
2764/owcimomd
tcp   0      0     0.0.0.0:389      0.0.0.0:*      LISTEN
3020/slapd
tcp   0      0     10.1.1.195:427    0.0.0.0:*      LISTEN
2789/slpd
tcp   0      0     127.0.0.1:427    0.0.0.0:*      LISTEN
2789/slpd
tcp   0      0     0.0.0.0:111     0.0.0.0:*      LISTEN
2753/portmap
tcp   0      0     127.0.0.1:2544   0.0.0.0:*      LISTEN
3022/zmd
tcp   0      0     0.0.0.0:22      0.0.0.0:*      LISTEN
3159/sshd
tcp   0      0     0.0.0.0:631      0.0.0.0:*      LISTEN
2911/cupsd
tcp   0      0     0.0.0.0:51767    0.0.0.0:*      LISTEN  -
tcp   0      0     127.0.0.1:25     0.0.0.0:*      LISTEN
3291/master
tcp   0      0     0.0.0.0:605      0.0.0.0:*      LISTEN
2975/rpc.mountd
tcp   1      0     127.0.0.1:35310   127.0.0.1:427 CLOSE_WAIT
3020/slapd
tcp   0     52     10.1.1.195:22     10.1.1.133:1813  ESTABLISHED 5660/4
tcp 0 0 10.1.1.195:47421 10.1.0.83:445 ESTABLISHED -
tcp 0 0 10.1.1.195:55063 10.1.1.226:22
ESTABLISHED 5773/ssh

▽TCP と UDP の待ち受けポートを表示する(現在の接続情報は含みません。
現在の接続情報を含む場合は、-l を -a オプションに変更ください。)

# netstat -tulnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address  State
PID/Program name
tcp   0      0     0.0.0.0:2049   0.0.0.0:*      LISTEN -
tcp   0      0     0.0.0.0:5989   0.0.0.0:*      LISTEN
2764/owcimomd
tcp   0      0     0.0.0.0:389    0.0.0.0:*      LISTEN
3020/slapd
tcp   0      0     10.1.1.195:427  0.0.0.0*      LISTEN
2789/slpd
tcp   0      0     127.0.0.1:427   0.0.0.0:*      LISTEN
2789/slpd
tcp   0      0     0.0.0.0:111    0.0.0.0:*      LISTEN
2753/portmap
tcp   0      0     127.0.0.1:2544  0.0.0.0:*      LISTEN
3022/zmd
tcp   0      0     0.0.0.0:22     0.0.0.0:*      LISTEN
3159/sshd
tcp   0      0     0.0.0.0:631    0.0.0.0:*      LISTEN
2911/cupsd
tcp   0      0     0.0.0.0:51767   0.0.0.0:*      LISTEN -
tcp   0      0     127.0.0.1:25    0.0.0.0:*      LISTEN
3291/master
tcp   0      0     0.0.0.0:605     0.0.0.0:*      LISTEN
2975/rpc.mountd
(省略)
udp   0      0     0.0.0.0:2049    0.0.0.0:*      -
udp   0      0     0.0.0.0:32770   0.0.0.0:* -
udp   0      0     255.255.255.255:427 0.0.0.0:*
2789/slpd
udp   0      0     10.1.1.195:427  0.0.0.0:*
2789/slpd
(省略)

netstat コマンドの各オプションの詳細については、NETSTAT(8)("man netstat")等のオンラインマニュアルを合わせて参照ください。


前のページへ戻る

ページトップへ戻る

サイオステクノロジー株式会社

CopyrightcSIOS Technology, Inc. All Rights Reserved

プライバシーマーク