FreeBSD
すべてのインターフェースで聞く方法tcpdump
> tcpdump -i any
tcpdump: any: No such device exists
(BIOCSETIF failed: Device not configured)
(ICMPを聞きたい)
ベストアンサー1
FreeBSD 11.3でこれを見ていますが、「何も」する方法がないようです。私は複数のsが動作できると思います-i
。マンページにはこれについての内容はありませんが、最初のsだけが必要です。 tcpdumpが複数をサポートするように強化されている場合は、-i
次のようにする必要があります(またはシステムにないことを証明できます)。
tcpdump --list-interfaces | grep Running | cut -f 1 -d ' ' | cut -f 2- -d '.' | awk '{ print "-i " $1 }' | xargs -t -Jinterfaces tcpdump interfaces host 8.8.8.8