我对这整个事情还不熟悉Wireshark事情。我有一个虚拟机在本地 Mac 中运行,通过VMWare Fusion。
- 虚拟机IP地址:172.16.139.129
- 苹果IP 地址 :10.0.0.4
我想捕获http
我的 VM 和 Mac 之间的连接。我应该设置/配置什么才能查看这些包?
这是我现在选择的界面。
网络适配器
我有 2 个网络适配器,第一个设置为Host-Only
,第二个设置为NAT
结果
我根本看不到与该 IP 相关的任何包。我1234
也尝试将端口:添加到我的 tcp 端口列表中。结果仍然相同。我只看到其他包。
在我的 Mac 上,当我在浏览器中访问 : 时http://172.16.139.129:1234/vse/accounts
,我得到了
如能提供任何关于此的提示/建议我们将非常感激!
答案1
我猜 NAT 适配器是您的默认路由。如果是这样,您将永远看不到机器的 IP 地址,因为它是 NAT 的,路由器(即您的计算机)将用自己的 IP 地址伪装。在这种情况下,请查找来自您计算机地址的流量。
或者,要赋予虚拟机自己的真实 IP 地址,请切换到桥接网络。
如果您仍然遇到问题,您应该显示您正在尝试使用的 Wirrshark 过滤器。