tcpdump 抓包过滤示例
时间: 2023-10-06 21:14:53 浏览: 45
以下是几个常用的 tcpdump 抓包过滤示例:
1. 抓取特定 IP 地址的数据包:
```
sudo tcpdump host 192.168.1.100
```
2. 抓取特定端口的数据包:
```
sudo tcpdump port 80
```
3. 抓取特定协议的数据包:
```
sudo tcpdump icmp
```
4. 抓取来自特定 IP 地址的数据包:
```
sudo tcpdump src 192.168.1.100
```
5. 抓取目标 IP 地址为特定 IP 地址的数据包:
```
sudo tcpdump dst 192.168.1.100
```
6. 抓取特定协议和端口的数据包:
```
sudo tcpdump udp port 53
```
7. 抓取从特定源端口发出的数据包:
```
sudo tcpdump src port 1024
```
8. 抓取发往特定目的端口的数据包:
```
sudo tcpdump dst port 22
```
9. 抓取来自特定 IP 地址和端口的数据包:
```
sudo tcpdump src host 192.168.1.100 and src port 22
```
10. 抓取目标 IP 地址为特定 IP 地址并且发往特定端口的数据包:
```
sudo tcpdump dst host 192.168.1.100 and dst port 80
```