■ はじめに
https://dk521123.hatenablog.com/entry/2016/07/27/214633
の続き。 ポート番号を考慮した通信の疎通確認などに使用するコマンドを纏める
目次
【1】lsof コマンド 【2】SSコマンド 【3】ncコマンド 【4】netstatコマンド
【1】lsof コマンド
特定のポートをオープンしているプロセスを調べる
1)コマンド例
# 特定のポートをオープンしているプロセスを調べる # (「-i:XX」で「-i」オプションに続けてポート番号を指定) lsof -i:【ポート番号】
【2】SSコマンド
* 使用ポート一覧を表示
コマンド例
ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:80 *:*
【3】ncコマンド
* ポート番号を考慮した通信の疎通確認
構文
nc 【ホスト名】 【ポート番号】
nc -l 【ポート番号】
【4】netstatコマンド
* 使用ポートが動作しているかを調べる * ホストのネットワーク状態などの表示
1)コマンド例
netstat -anp | grep "LISTEN " | grep 【ポート番号】
関連記事
ネットワーク系コマンド ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2016/07/27/214633
ネットワーク系コマンド ~ DNS編 ~
https://dk521123.hatenablog.com/entry/2021/08/07/000000