为什么我看不到wirehark中c#应用程序生成的UDP流量?

时间:2011-10-18 15:54:02

标签: c# wireshark

我正在使用UDPClient类在我的环回地址上发送和接收消息。可执行文件也在相互交互。但为什么流量不会出现在wireshark中呢?

BTW我在OSX上运行Windows内的并行窗口,并且只能在wireshark中选择1个我的intel pro网络卡接口。

2 个答案:

答案 0 :(得分:2)

以下是关键词:

  

在我的环回地址

环回地址是一个完整的附加接口,而不仅仅是一个地址。 Wireshark配置为侦听特定接口,我猜测回送接口不是它。

答案 1 :(得分:1)

Net Packet Filter驱动程序未捕获环回流量。 一种解决方法是将其发送到Intel Pro NIC的IP地址。根据我的经验,这足以击中NPF捕获驱动程序并显示在Wireshark中。 (嗯,为了准确,我在这方面的经验并不涉及VM,所以YMMV)。

当然,应该将侦听器绑定到该NIC IP以接收数据包(而不仅仅是localhost)。