Linux系统-tcpdump常用抓包命令

Linux系统-tcpdump常用抓包命令linux,tcpdump

大家好,又见面了,我是你们的朋友全栈君。

序言

单独总结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的网络数据并存储
     


参考文章:
tcpdump常用命令
tcpdump抓包保存

created at 2017.07.24

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143688.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于DNS负载均衡技术

    关于DNS负载均衡技术在学习负载均衡技术的时候,我们肯定会学到dns负载均衡的相关内容,因为这个是负载均衡的一个代表应用。那么说到应用,到底是如何进行使用,改善网络问题的呢?那么本文就将为大家详细介绍一下其中的原理。为了建立一个高负载的Web站点,必须使用多服务器的分布式结构?上面提到的使用代理服务器和Web服务器相结合,或者两个Web服务器相互协作的方式也属于多服务器的结构,但在这些多服务器的结构中,每个服务器所

    2022年7月14日
    20
  • 5-去掉a标签下划线,禁止a标签的跳转「建议收藏」

    5-去掉a标签下划线,禁止a标签的跳转「建议收藏」1.去下划线:  写样式,a{text-decoration:none;  或在a标签内联里面写style=”text-decoration:none;”;2.禁用a标签跳转:a标签href不跳转禁止跳转当页面中a标签不需要任何跳转时,从原理上来讲,可分如下两种方法:标签属性href,使其指向空或不返回任何内容。如:<ahref=”java…

    2022年6月7日
    33
  • 计算机的四代表格,8代酷睿+144Hz电竞屏 惠普光影精灵4代够惊艳

    计算机的四代表格,8代酷睿+144Hz电竞屏 惠普光影精灵4代够惊艳

    2021年11月28日
    67
  • UVa 10286 – Trouble with a Pentagon

    UVa 10286 – Trouble with a Pentagon

    2021年12月10日
    64
  • 检测计算机命令,磁盘检测命令chkdsk的使用方法

    检测计算机命令,磁盘检测命令chkdsk的使用方法经常看到有很多朋友在系统开机的时候因系统自检程序时间过长而往往直接跳过磁盘检测 而直接跳过这种心急的想法有时候会引来大祸患 今天我们介绍的 chkdsk 命令是系统自带的系统修复命令 可以帮助我们解决很多常见问题 它可以帮助恢复系统文件 有时可以延缓硬盘的寿命 对此想要有了解的朋友跟随小编一起来看看吧 磁盘检测的原因多是由于系统检测到磁盘数据调用错误或者数据文件丢失而自发引起的一种自我保护措施 使用磁

    2025年6月19日
    5
  • jquery Map转JSON

    jquery Map转JSON/***Map转json*/functionMapTOJson(map){varstr='{‘;vari=1;for(varkeyinmap){…

    2022年6月20日
    67

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号