首页/网络/抓包与流量分析速查/tcpdump host 主机过滤

tcpdump host 主机过滤

按主机过滤:host 匹配双向,src host / dst host 限定方向;主机可以是 IP 或可解析的域名(建议直接用 IP 配 -n)。

用途按对端/本机 IP 过滤流量
语法host <IP> / src host <IP> / dst host <IP>

常用示例

常用示例
tcpdump -i eth0 -nn host 10.0.0.9
tcpdump -i eth0 -nn src host 10.0.0.9 and dst port 3306
tcpdump -i eth0 -nn 'not host 10.0.0.9'
host 是双向匹配,抓"与某台机器的全部对话"时用它;只要单向就加 src/dst。

易错点

  • 写域名会触发解析,内网环境可能解析失败或解析到错误地址,统一用 IP
  • 多 IP 主机(如带 VIP 的网关)要按实际会话两端的地址分别过滤

数据来源与参考

  • man 8 pcap-filter(host 原语)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌