Linux系统-tcpdump常用抓包命令
主要语法
- 过滤主机/IP:
- tcpdump -i eth1 host 172.16.7.206
- 抓取所有经过网卡1,目的IP为172.16.7.206的网络数据
 
- 过滤端口: 
- tcpdump -i eth1 dst port 1234
- 抓取所有经过网卡1,目的端口为1234的网络数据
 
- 过滤特定协议: 
- tcpdump -i eth1 udp
- 抓取所有经过网卡1,协议类型为UDP的网络数据
 
- 抓取本地环路数据包 
- tcpdump -i lo udp 抓取UDP数据
- tcpdump -i lo udp port 1234 抓取端口1234的UDP数据
- tcpdump -i lo port 1234 抓取端口1234的数据
 
- 特定协议特定端口: 
- tcpdump udp port 1234
- 抓取所有经过1234端口的UDP网络数据
 
- 抓取特定类型的数据包: 
- tcpdump -i eth1 ‘tcp[tcpflags] = tcp-syn’
- 抓取所有经过网卡1的SYN类型数据包
- tcpdump -i eth1 udp dst port 53
- 抓取经过网卡1的所有DNS数据包(默认端口)
 
- 逻辑语句过滤: 
- tcpdump -i eth1 ‘((tcp) and ((dst net 172.16) and (not dst host 192.168.1.200)))’
- 抓取所有经过网卡1,目的网络是172.16,但目的主机不是192.168.1.200的TCP数据
 
- 抓包存取: 
- tcpdump -i eth1 host 172.16.7.206 and port 80 -w /tmp/xxx.cap
- 抓取所有经过网卡1,目的主机为172.16.7.206的端口80的网络数据并存储
 
Linux系统-tcpdump常用抓包命令的更多相关文章
- (转)Linux系统-tcpdump常用抓包命令
		序言 单独总结tcpdump抓包的常用命令 主要语法 过滤主机/IP: tcpdump -i eth1 host 172.16.7.206 抓取所有经过网卡1,目的IP为172.16.7.206的网络 ... 
- tcpdump常用抓包命令
		主要语法 过滤主机/IP: tcpdump -i eth1 host 172.16.7.206 抓取所有经过网卡1,目的IP为172.16.7.206的网络数据 过滤端口: tcpdump -i ... 
- Linux系统之常用文件搜索命令
		(一)常用文件搜索命令 (1)which命令 (2)find命令 (3)locate (4)updatedb (5)grep (6)man (7)whatis (一)常用文件搜索命令 (1)which ... 
- Linux 抓包命令
		可使用如下命令,在Linux系统上进行抓包命令 tcpdump -n -i eth0 tcp port and host 192.168.9.45 -w ./filename.cap 说明: eth0 ... 
- UNIX系统上的抓包工具tcpdump常用命令说明
		tcpdump 介绍 tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上. 不带任何选项的tcpdump,默认会抓取第一个网络接口,且只有将tcpdump进程终止才 ... 
- Linux下抓包命令tcpdump
		本文内容来源于网络 PS:tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具.tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问题 ... 
- Android常用抓包工具之TcpDump
		➠更多技术干货请戳:听云博客 做为一个测试人员,工作中经常会用到数据抓包工具来进行数据分析和验证,下面就简单介绍一下工作中常用的抓包工具. TcpDump抓包 Tcpdump是一个用于截取网络分组,并 ... 
- TCPdump抓包命令详解--摘
		http://blog.csdn.net/s_k_yliu/article/details/6665673/ http://starsliao.blog.163.com/blog/static/890 ... 
- TCPdump抓包命令详解
		http://starsliao.blog.163.com/blog/static/89048201062333032563/ TCPdump抓包命令 tcpdump是一个用于截取网络分组,并输出分组 ... 
随机推荐
- kernel: INFO: task sadc:14833 blocked for more than 120 seconds.
			早上一到,发现oracle连不上. 到主机上,发现只有oracleora11g一个进程,其他进程全没了. Nov 14 23:33:30 hs-test-10-20-30-15 kernel: INF ... 
- [c/c++] programming之路(20)、字符串(一)
			一.字符串 #include<stdio.h> #include<stdlib.h> void main(){ ]="notepad"; printf(&q ... 
- BZOJ 4480 [JSOI2013] 快乐的jyy
			思路 两个字符串都插入回文自动机中(每次重置last) 最后统计两个right集合的大小就好了 代码 #include <cstdio> #include <algorithm> ... 
- codeforce gym/100495/problem/K—Wolf and sheep   两圆求相交面积   与  gym/100495/problem/E—Simple sequence思路简述
			之前几乎没写过什么这种几何的计算题.在众多大佬的博客下终于记起来了当时的公式.嘚赶快补计算几何和概率论的坑了... 这题的要求,在对两圆相交的板子略做修改后,很容易实现.这里直接给出代码.重点的部分有 ... 
- Docker应用
			1.tomcat容器创建 docker run -d --name Jdd_tomcat -p 8081:8080 tomcat [root@localhost etc]# docker run - ... 
- sparksql遇到的问题
- LINQ解析
			Linq 是什么? Linq是Language Integrated Query的缩写,即“语言集成查询“的意思,Linq的提出就是为了提供一种跨各种数据源统一查询方式,主要包含四种组件:Linq t ... 
- springboot aop 不生效原因解决
			最近参照资料创建Springboot AOP ,结果运行后aop死活不生效. 查明原因: 是我在创建AOP类时选择了Aspect类型,创建后才把这个文件改为Class类型,导致一直不生效, 代码配置这 ... 
- @RequestBody注解的参数仅仅读取一次的问题解决。
			最近在写日志管理,想着使用拦截器加注解的方式,但是遇到了一个问题,就是如果使用@RequestBody注解接收的参数只能读取一次,造成了我在拦截器中如果接收了参数,在Controller层就接收不到了 ... 
- 关于vs code 快速生成vue 模板
			在 文件>首选项>用户代码片断里面,打开vue.json 添加以下代码: "Print to console": { "prefix": " ... 
