我正在觀察我的 ip6table 並觀察到 icmp 資料包到達並以每秒 1 個的速率被丟棄。我試圖找出該訊息的內容。我嘗試使用 tcpdump (這絕對不是迴聲,因為我明確允許這樣做):
tcpdump 'icmp[icmptype] != icmp-echo'
0 packets captured
0 packets received by filter
0 packets dropped by kernel
可以看出,我什麼也沒看到。我也嘗試過用 iptables 記錄它,但沒有成功。有任何想法嗎?
答案1
過濾器“ip6 和 icmp6”對我有用。
根據manpage,tcpdump不支援icmpv6上的上層過濾器;至少在我的版本中是這樣。
tcpdump 版本 4.5.1 libpcap 版本 1.5.3