【问题标题】:How to capture live traffic on a remote Linux server and how to view it in Wireshark on the local Windows machine?如何捕获远程 Linux 服务器上的实时流量以及如何在本地 Windows 机器上的 Wireshark 中查看它?
【发布时间】:2015-03-16 01:13:19
【问题描述】:

这和这个问题有关:How to Capture Remote System network traffic?

我希望能够导出在 Linux 服务器上捕获的实时流量,并在我的 Windows 机器上实时查看。

请不要推荐 SPAN 或 RSPAN,因为它不适用于我的需求。这是关于 tshark 可以毫无问题地看到的内部流量(VM 流量),我只想用 Wireshark 观察我的桌面(Windows 机器)上的流量

【问题讨论】:

  • 如果不需要实时,您可以将捕获保存到文件中并在 Windows 中打开。
  • 谢谢,但需要实时。

标签: wireshark tshark


【解决方案1】:

您应该在要捕获流量的机器(A)中使用工具rpcapd

rpcapd -n -p <port>

With -n 无需身份验证即可启动

最后,在另一台机器 (B) 上转到 Wireshark > Capture > Interfaces > Options > Manage Interfaces > Remote Interfaces

你应该看到机器(A)的流量

【讨论】:

  • 听起来很有希望,这正是我想要的。现在它在我的待办事项清单上,当我完成测试后我会回到这个线程。非常感谢!
【解决方案2】:

我认为唯一可行的方法是将 Wireshark 与 X11 远程桌面一起使用。 VNC 也可以工作,但您并没有真正使用 Windows 系统资源来显示结果,一切仍然在 Linux 服务器上处理。

【讨论】:

    猜你喜欢
    • 2020-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-19
    • 1970-01-01
    • 2023-03-11
    相关资源
    最近更新 更多