tcpdumpを使用して自分のコンピュータからアクセスするすべてのIPアドレスを記録するにはどうすればよいですか?

tcpdumpを使用して自分のコンピュータからアクセスするすべてのIPアドレスを記録するにはどうすればよいですか?

ローカルコンピュータから要求されたすべてのIPアドレスを記録したいと思います。 tcpdumpを使用してすべてのIPアドレスを記録するにはどうすればよいですか?

答え1

IPアドレスだけを記録したい場合は、iptablesとロギングを使用する方が簡単です。

iptables -I INPUT -p tcp -m tcp -m state --state NEW  -j LOG \
  --log-level 1 --log-prefix "New Connection "

本当にtcpdumpを使用したい場合は、次のようにします。

tcpdump "tcp[tcpflags] & tcp-syn != 0"

関連情報