当前位置: 首页 > news >正文

高级网工在Linux服务器抓包,少不了这几条常用的tcpdump命令。

在这里插入图片描述

Linux 的命令太多,tcpdump 是一个非常强大的抓包命令。有时候想看线上发生的一些问题:

nginx 有没有客户端连接过来…… 客户端连接过来的时候 Post 上来的数据对不对…… 我的 Redis 实例到底是哪些业务在使用……

tcpdump 作为网络分析神器就派上用场了!它本身的命令和参数有点多,我也简单记录下一些常用的操作。网上的资料其实挺多, 但真的派上用场的,可能也就是我下面列出来的这几个 :v

抓取 eth0 网卡的 80 端口:

tcpdump -nnA 'port 80' -i eth0

-A:以ASCII格式打印出所有分组,并将链路层的头最小化 -nn:显示IP地址和端口号

抓取发往 10.48.31.56 的数据包:

tcpdump -i eth0 dst host 10.48.31.56

指定网络过滤:

tcpdump -i eth0 src net 10.48

指定协议过滤:

tcpdump -i eth0 tcp

表达式过滤:

tcpdump -i eth0 '((tcp) and (port 80) and ((dst host 10.48.31.56) or (dst host 10.48.31.58)))'

关注公众号↑↑↑:IT运维大本营,获取60个G的《网工大礼包》

http://www.lryc.cn/news/257557.html

相关文章:

  • Hough算法数学原理
  • 基于Debain安装 Docker 和 Docker Compose
  • gittee使用教学
  • q2-qt-多线程
  • 指针,函数指针,二级指针,指针传参,回调函数,指针步长
  • StringUtils.isEmpty()方法过期的替代方法
  • 智慧电力运维综合辅助监控系统
  • v-model和:model的区别
  • 网络攻击(二)--情报搜集阶段
  • oracle异常:ORA-03297:文件包含在请求的 RESIZE 值以外使用的数据
  • Redis 环境搭建
  • 什么是Helpdesk?对工程师有什么帮助?
  • flutter添加全局水印
  • Usergolang 一些优质关于sip协议包
  • MYSQL数据类型详解
  • 解决vue3 动态引入报错问题
  • Mysql dumpling 导入导出sql文件
  • 【数字经济】你必须知道的SABOE数字化转型
  • 【Python网络爬虫入门教程2】成为“Spider Man”的第二课:观察目标网站、代码编写
  • vue2和vue3中注意全局属性的区别(例如全局使用axios )
  • 数字系统设计(EDA)实验报告【出租车计价器】
  • 309. 买卖股票的最佳时机含冷冻期(leetcode) 动态规划思想
  • 3D渲染和动画制作软件KeyShot Pro mac附加功能
  • 集合的几个遍历方法
  • 【使用apache snakeyaml 管理yml文件】
  • uniapp - 简单版本自定义tab栏切换
  • 工作中常用的RabbitMQ实践
  • 程序员常用英文单词
  • QStringListModel 是 Qt 框架中用于在模型-视图(Model-View)架构中展示字符串列表的类
  • vue使用echarts显示中国地图