我正在使用UDPClient类在我的环回地址上发送和接收消息。可执行文件也在相互交互。但为什么流量不会出现在wireshark中呢?
BTW我在OSX上运行Windows内的并行窗口,并且只能在wireshark中选择1个我的intel pro网络卡接口。
答案 0 :(得分:2)
以下是关键词:
在我的环回地址
上
环回地址是一个完整的附加接口,而不仅仅是一个地址。 Wireshark配置为侦听特定接口,我猜测回送接口不是它。
答案 1 :(得分:1)
Net Packet Filter驱动程序未捕获环回流量。 一种解决方法是将其发送到Intel Pro NIC的IP地址。根据我的经验,这足以击中NPF捕获驱动程序并显示在Wireshark中。 (嗯,为了准确,我在这方面的经验并不涉及VM,所以YMMV)。
当然,应该将侦听器绑定到该NIC IP以接收数据包(而不仅仅是localhost)。