在 Fiddler 中捕获虚拟机流量

在 Fiddler 中捕获虚拟机流量

我在虚拟机中运行 Ubuntu(主机是 Windows 7)。是否可以在主机中使用 Fiddler 来捕获来自虚拟机的流量?鉴于虚拟机的网络必须通过主机计算机 NIC,Fiddler 可以捕获数据包吗?(除了 Tamper Data,我不知道 Linux 上有任何免费的 Fiddler 替代品,但我需要更多的控制)。谢谢。

答案1

Linux 上有很多 Fiddler 的替代品,有些我甚至会考虑更好的。我想到的是网络工具帕罗斯岛(Paros Proxy)。两者都是基于 Java 的(多平台),我个人更喜欢 Paros。

答案2

这是可能的。以下步骤适用于在 VMWare Player 4.0.1 中运行 Ubuntu 10 的 Windows 7 Enterprise

  1. 在 Ubuntu VM 中访问网络代理对话框(系统 > 首选项 > 网络代理)
  2. 选择“手动代理配置”
  3. 输入主机(Windows)IP 地址和端口 8888(除非您已在 Fiddler 中更改了该默认值)
  4. 关闭对话框
  5. 打开 Fiddler 选项,选择“连接”选项卡,确保“允许远程计算机连接”已启用。如果没有,请启用它并重新启动 Fiddler。

相关内容