特定のIPを取得するためにtcpdumpに最適化されたソリューションはありますか?

特定のIPを取得するためにtcpdumpに最適化されたソリューションはありますか?

tcpdumpバックグラウンドで実行されるスクリプトを作成しました。

nohup tcpdump -i $INTERFACENAME dst $IPC >> text.txt

$IPを除くすべてのIPアドレスを抽出できる別のスクリプトを作成しましたが、少し汚れて長くなりますtext.txt(スクリプトは1行ずつ読み、削除し、行を書き換えて$IPから検索IPを使用しますdetect="$(grep -oE \"\b([0-9]{1,3}\.){3}[0-9]{0-9{1,3}\b capture.txt)")。

ログから特定のIPアドレスを抽出してtcpdumpLinuxの変数に入れるより良い解決策がある人はいますか?

ベストアンサー1

おすすめ記事