bash スクリプトから tcpdump コマンドを実行しています。このように見えます。
tcpdump -nttttAr /path/to/file -F /my/filter/file
フィルタ ファイルには、IP アドレスとホスト名の組み合わせが含まれています。つまり、ホスト 111.111.111.111 またはホスト 112.112.112.112 であり、ホスト abc.com またはホスト def.com またはホスト zyx.com ではありません。
そして、ホスト名がすべて有効である限り、うまく機能します。私の問題は、これらのホスト名が有効でない場合があり、ホスト名に遭遇すると-tcpdumpが吐き出すことです
tcpdump: Unknown Host
-n オプションを使用すると、DNSルックアップがスキップされると思いましたが、いずれにせよ、不明なホストを無視してフィルターファイルに沿って続行する必要があります。
何か案は?
前もって感謝します。