tcpdump 一个好工具
  

新手535819 2893

{{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
  
多谢楼主的分享,期待你的更多技术贴
发表新帖
热门标签
全部标签>
每日一问
新版本体验
安全效果
功能体验
产品连连看
纪元平台
GIF动图学习
【 社区to talk】
标准化排查
信服课堂视频
安装部署配置
流量管理
高手请过招
畅聊IT
技术笔记
每周精选
故障笔记
社区新周刊
全能先锋系列
答题自测
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
每日一记
运维工具
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
排障笔记本
产品预警公告
玩转零信任
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
2023技术争霸赛专题
卧龙计划
华北区拉练
天逸直播
以战代练
秒懂零信任
技术晨报
平台使用
技术盲盒
山东区技术晨报
文档捉虫
齐鲁TV
华北区交付直播
2024年技术争霸赛
北京区每日一练
场景专题
排障那些事
西北区每日一问
升级&主动服务
高频问题集锦
POC测试案例
云化安全能力
专家说
热门活动
产品动态
行业实践
产品解析
关键解决方案

本版达人

feeling

本周分享达人

新手29676...

本周提问达人