Linuxでリッスンステータスを確認する方法
Linuxシステム上で監視状態を確認するには、以下のコマンドを使用できます:
- netstatコマンド: netstatコマンドは、ネットワーク接続、ルーティングテーブル、ネットワークインターフェイス情報を表示するために使用されます。すべてのリスニング状態を確認するには、以下のコマンドを使用します。
netstat -tuln
-tオプションはTCPプロトコル、-uオプションはUDPプロトコル、-lオプションはListen状態のみ表示、-nオプションはIPアドレスやポート番号を数字で表示します。
- ssコマンド: ssコマンドはnetstatコマンドの代替ツールで、より効率的です。すべてのリスニング状態を確認するには、次のコマンドを使用します:
ss -tuln
なお、-t オプションは TCP プロトコル、 -u オプションは UDP プロトコル、 -l オプションは LISTEN 状態のみを表示、 -n オプションは IP アドレスとポート番号を数値で表示します。
この 2 つのコマンドは、現在のシステム上でリッスンしているすべての TCP および UDP 接続をリストアップします。