tcpdump 一个好工具
  

新手535819 3108

{{ttag.title}}
tcpdump 不得不说是个好东西。大家都知道本地调试的时候喜欢使用 wireshark,但是线上服务端出现问题怎么弄呢?
附录的参考文献给出了思路:复原环境,使用 tcpdump 进行抓包,当问题复现(比如日志显示或者某个状态显现)的时候,就可以结束抓包了,而且 tcpdump 本身带有 -C/-W 参数,可以限制抓取包存储文件的大小,当达到这个这个限制的时候保存的包数据自动 rotate,所以抓包数量总体还是可控的。此后将数据包拿下线来,用 wireshark 想怎么看就怎么看,岂不乐哉!tcpdump 虽然没有 GUI 界面,但是抓包的功能丝毫不弱,可以指定网卡、主机、端口、协议等各项过滤参数,抓下来的包完整又带有时间戳,所以线上程序的数据包分析也可以这么简单。
下面就是一个小的测试,可见 Chrome 启动时候自动向 Webserver 发起建立了三条连接,由于这里限制了 dst port 参数,所以服务端的应答包被过滤掉了,拿下来用 wireshark 打开,SYNC、ACK 建立连接的过程还是很明显的!在使用 tcpdump 的时候,需要尽可能的配置抓取的过滤条件,一方面便于接下来的分析,二则 tcpdump 开启后对网卡和系统的性能会有影响,进而会影响到在线业务的性能。



打赏鼓励作者,期待更多好文!

打赏
7人已打赏

一一氵 发表于 2020-12-31 09:48
  
感谢分享
gqce 发表于 2020-12-31 11:55
  
感谢分享
平凡的小网工 发表于 2020-12-31 15:46
  
多谢楼主的分享,期待你的更多技术贴。
蟲爺 发表于 2020-12-31 16:25
  
感谢分享
暗夜星空 发表于 2021-1-1 11:20
  
多谢分享
ytfqyjj 发表于 2021-1-1 13:41
  
感谢楼主的精彩分享,有助工作。
一个无趣的人 发表于 2021-1-1 13:45
  
多谢楼主分享tcpdump工具,很详细的介绍。
头像被屏蔽
新手899116 发表于 2021-1-1 17:14
  
提示: 作者被禁止或删除 内容自动屏蔽
guafeng00 发表于 2021-1-2 09:55
  
多谢楼主的分享,期待你的更多技术贴
发表新帖
热门标签
全部标签>
2025年技术争霸赛
新版本体验
每日一问
GIF动图学习
标准化排查
功能体验
高手请过招
排障笔记本
纪元平台
每日一记
产品连连看
信服课堂视频
网络基础知识
社区新周刊
排障那些事
技术笔记
技术圆桌
安装部署配置
运维工具
技术盲盒
2024年技术争霸赛
【 社区to talk】
答题自测
原创分享
VPN 对接
玩转零信任
2023技术争霸赛专题
天逸直播
秒懂零信任
平台使用
山东区技术晨报
每周精选
北京区每日一练
畅聊IT
专家问答
在线直播
MVP
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
用户认证
解决方案
sangfor周刊
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
产品预警公告
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
卧龙计划
华北区拉练
以战代练
技术晨报
文档捉虫
齐鲁TV
华北区交付直播
场景专题
故障笔记
西北区每日一问
升级&主动服务
高频问题集锦
POC测试案例
全能先锋系列
安全效果
云化安全能力
专家说
热门活动
产品动态
行业实践
产品解析
关键解决方案

本版达人

feeling

本周分享达人

新手29676...

本周提问达人