Tapインターフェイスにプロセスが接続されているかどうかはどうすればわかりますか?

Tapインターフェイスにプロセスが接続されているかどうかはどうすればわかりますか?

時々、タブインターフェイスを持つマシンを見つけます(たとえば、KVMが実行されているときなど)。 TAPインターフェイスにどのプロセスが接続されているかをどうやって知ることができますか?

ベストアンサー1

各ファイル記述子には/proc/があります。PID/fdinfo/シリアル番号次の項目:

# cat /proc/24332/fdinfo/28
pos:    0
flags:  0104002
mnt_id: 18
iff:    tap0123acdc-66

したがって、インターフェイス名を使用すると、次のようにpidを取得できます。

# egrep -l iff:.*tap0123acdc-66 /proc/*/fdinfo/* 2>/dev/null|cut -d/ -f3
24332

おすすめ記事