首页/网络/网络排障速查/host / net / ether 主机级过滤
本包目录(235 条)

host / net / ether 主机级过滤

把抓包范围限定到一台主机或一个网段:host、src/dst、net、ether host 是最常用的四类限定词,先用它们把噪声砍掉 90%。

网络排障速查网络更新于 2026-10-12

主机与网段过滤

主机与网段过滤
tcpdump -nn -i eth0 host 10.0.0.5
tcpdump -nn -i eth0 src host 10.0.0.5          # 只看它发出
tcpdump -nn -i eth0 dst host 10.0.0.5          # 只看发往它
tcpdump -nn -i eth0 net 10.0.0.0/24
tcpdump -nn -i eth0 'not host 10.0.0.5'        # 排除某台
tcpdump -nn -e -i eth0 'ether host 00:16:3e:aa:bb:cc'   # 按 MAC

限定词

表达式含义
host X源或目的为 X(IPv4/IPv6)
src host / dst host仅源 / 仅目的
net 10.0.0.0/24整个网段
ether host MAC按二层 MAC(需 -e 看得到)
ip host / ip6 host显式限定协议族
IPv6 环境下用 host 可能同时命中 v4/v6 结果;要精确控制就写 ip host 或 ip6 host。

易错点

  • 把 host 当成仅 IPv4:现代 tcpdump 里它同时匹配 ip 与 ip6
  • MAC 过滤不加 -e 就看不到二层信息,误判为过滤失效

数据来源与参考

  • pcap-filter(7):host / net / ether 限定词

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌