システム管理に関するFAQ-18
ネットワーク接続状況を確認するには、どうすればいいですか?
ネットワーク接続状況の確認には、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")等のオンラインマニュアルを合わせて参照ください。
≫ 前のページへ戻る