特定のIPとポートに接続されているすべてのプロセスを一覧表示できますか?

特定のIPとポートに接続されているすべてのプロセスを一覧表示できますか?

特定のIPとポートに接続されているプロセスをリストしたいと思います。これを達成するコマンドはありますか?

ベストアンサー1

そしてlsof

lsof -nPi @192.168.1.123:443

-tプロセスIDのみが必要な場合は追加してください。)

また、そのアドレスにバインドされたソケットも一覧表示されます。

使用ssiproute2Linux上):

ss state established dst 192.168.1.123 'dport = :443'

PSMiscの使用fuser:

fuser -n tcp ,192.168.1.123,443
fuser -n udp ,192.168.1.123,443

ただし、ここではバージョン22.21以降)はIPv6マッピングIPv4アドレスを報告しないため、以下を別々に照会する必要があります。

fuser -n tcp ,::FFFF:C0A8:017B,443

::FFFF:C0A8:017B192.168.1.123のIPv6マッピングバージョンです。)

おすすめ記事