在 Fiddler 中捕获虚拟机流量

HtS*_*HtS 10 linux traffic http fiddler virtual-machine

我在虚拟机中运行 Ubuntu(主机是 Windows 7)。是否可以在主机中使用 Fiddler 来捕获来自虚拟机的流量?既然虚拟机的网络一定要通过主机网卡,Fiddler 能不能抓包?(除了篡改数据,我不知道 Fiddler 有什么免费的 Linux 替代品,但我需要更多的控制)。谢谢。

小智 12

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

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


Joh*_*n T 5

Linux 上的 Fiddler 有很多替代品,我什至认为有些更好。想到的两个是NettoolParos(Paros 代理)。两者都是基于 Java 的(多平台),Paros 是我个人的偏好。