首页/网络/抓包与流量分析速查/tcpdump port 端口过滤
本包目录(400 条)
tcpdump 过滤实战51 条
Wireshark 技巧75 条TCP 流分析82 条应用层报文判读71 条丢包与时延定位60 条抓包工具链61 条

tcpdump port 端口过滤

按端口过滤:port 443 双向匹配,src port / dst port 限定方向;默认对 TCP 与 UDP 同时生效,可用 tcp/udp 关键词收窄。

用途按端口号过滤(默认含 TCP/UDP)
语法port <号> / src port / dst port / tcp port / udp port

常用示例

常用示例
tcpdump -i eth0 -nn port 53
tcpdump -i eth0 -nn 'tcp port 443 and host 203.0.113.10'
tcpdump -i eth0 -nn udp port 123
排查"连不上某服务"时用 dst port 精确匹配客户端发起的请求,输出更干净。

易错点

  • port 会把 TCP 与 UDP 一起匹配,写 DNS 过滤时若只想看 UDP 需显式 udp port 53
  • 443 端口现在同时跑 TLS 与 QUIC(UDP),两边都要看才能解释完整行为

数据来源与参考

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