【问题标题】:tcpdump to capture socket datatcpdump 捕获套接字数据
【发布时间】:2016-03-07 21:42:58
【问题描述】:

可以使用 tcpdump 捕获套接字数据吗?因为,在侦听器端,我经常会收到一些附加信息以及发送消息。

在客户端和终端侦听器之间,一台边缘服务器和一台应用程序服务器正在运行,不确定何时添加了附加信息。为了排除故障,我尝试使用 tcpdump 来捕获套接字数据。但我无法捕捉到它。

谁能告诉我,tcpdump 不适合捕获套接字数据?如果是这样,那么哪一个是正确的。

注意:我使用的是 CentOS

【问题讨论】:

  • 你称之为“套接字数据”/“附加信息以及发送消息”? tcpdump 捕获 everything,整个数据包“在线上”看到(嗯,默认情况下,实际上是数据包的前 65535 个字节,但可以使用 -s / --snapshot-length 进行设置选项)。您缺少哪些“附加信息以及发送消息”?

标签: sockets tcpdump packet-sniffers


【解决方案1】:

tcpdump 可以通过以下端口捕获数据: tcpdump tcp 端口 23 和主机 210.27.48.1 -w temp.pcap

如果您仍然无法捕获任何数据,您可以为接口捕获数据以确保您的 tcpdump 正常工作: tcpdump -i eth1 -w temp.pcap

ps:如果你的客户端和你的服务器在同一台机器上,你需要捕获lo接口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-05
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 2020-10-04
    • 2012-09-28
    相关资源
    最近更新 更多