这篇文章主要介绍源服务器访问目标服务器时出现异常抓包获取最原始交互数据的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!网络异常时抓包操作说明如果源服务器访问目标服务器时出现异常,您可以抓包获取最原始的交互数据,然后反馈至阿里云进行排查分析。本文介绍了常用的抓包工具,并简要说明了抓包步骤。说明:建议您首先参阅文档 能 ping 通但端口不通时端口可用性探测说明 排查问题,并参阅 丢包或不通时链路测试说明 进行分析。
常用抓包工具介绍
下面分别介绍 Linux 和 Windows 环境下常活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看用的抓包工具:Linux 环境下的抓包工具Windows 环境下的抓包工具
Linux 环境下的抓包工具
Linux 环境下,通常使用 tcpdump 进行抓包和分析。它是几乎所有 Linux 发行版本预装的数据包抓取和分析工具。有关 tcpdump 工具的获取和安装方法,请参阅 tcpdump 官方文档。
tcpdump 用法示例
常见参数说明(区分大小写)
-s 用于设置数据包抓取长度。如果 -s 为 0,则表示自动选择合适的长度来抓取数据包。-w 用于将抓包结果导出到文件,而不是在控制台进行分析和打印输出。-i 用于指定需要监听的接口(网卡)。-vvv 用于输出详细的交互数据。expression 是一个正则表达式,用于过滤报文。主要包含如下几类:指定类型的关键字:包括 host(主机)、net(网络)和 port(端口)。指定传输方向的关键字:包括 src(源)、dst(目标)、dst or src(源或目标)和 dst and src(源和目标)。指定协议的关键字:包括 icmp、ip、arp、rarp、tcp、udp 等协议类型。更多参数说明及用法,请参阅 tcpdump 的 Manpage。
常见用法和示例输出
抓取指定网卡指定端口的交互数据。操作指令:示例输出:抓取指定网卡发送给指定 IP 上指定端口的交互数据,并在控制台输出详细交互信息。操作指令:示例输出:抓取发送至指定 IP 的 ping 交互数据,并在控制台输出详细交互数据。操作指令:示例输出:抓取系统内所有接口数据开发云主机域名并保存到指定文件。操作指令:示例输出:
Windows 环境下的抓包工具
Windows 环境下,通常使用免费的开源工具 Wireshark 进行抓包和分析。它是 Windows 环境下最流行的数据包抓取和分析工具,请访问 Wiresha开发云主机域名rk 官方网站 获取并安装 Wireshark 工具。
Wireshark 抓包步骤
安装并打开 Wireshark。选择 捕获 > 选项。在 WireShark 捕获接口 界面中,根据接口名称或对应的 IP 地址选择需要进行抓包的网卡,然后单击 开始。抓取足量数据包后,选择 捕获 > 停止。选择 文件 > 保存,将抓包结果保存到指定文件。有关 Wireshark 工具的使用和数据分析方法,请参阅 Wireshark 官方文档。
抓包并提交工单流程
出现异常时,您可以抓取数据包并发送给阿里云售后技术支持。抓包时,请确保从源服务器和目标服务器同时并发操作,以便售后技术支持进行对比分析。操作步骤如下:明确源服务器和目标服务器个通过哪个网卡进行数据交互。如果源服务器通过 NAT 共享方式访问公网,则访问 http://ip.taobao.com 等网站,获取本地网络对应的公网 IP。利用前文所述工具,从源服务器对目标服务器地址的目标端口进行抓包,或者进行完整抓包,然后保存抓包数据。利用前文所述工具,从目标服务器对源服务器地址进行抓包,或者进行完整抓包,然后保存抓包数据。创建工单并附上抓包数据文件,提交工单后,阿里云售后技术支持会排查问题并通过工单向您反馈结果。以上是源服务器访问目标服务器时出现异常抓包获取最原始交互数据的方法的所有内容,感谢各开发云主机域名位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注开发云行业资讯频道!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《源服务器访问目标服务器时出现异常抓包获取最原始交互数据的方法》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...