我在Windows 7计算机上运行了一个UDPClient侦听器。如果我按如下方式绑定到有线以太网适配器的本地IP,我可以毫无问题地接收UDP数据:
IPAddress^ localIP = IPAddress::Parse("10.10.7.76");
IPEndPoint^ ep = gcnew IPEndPoint(localIP, 10002);
UdpClient^ udpClient = gcnew UdpClient(ep);
如果我绑定到wifi适配器并禁用有线连接,我什么也得不到:
IPAddress^ localIP = IPAddress::Parse("192.168.1.2");
IPEndPoint^ ep = gcnew IPEndPoint(localIP, 10002);
UdpClient^ udpClient = gcnew UdpClient(ep);
Wireshark确认我肯定会收到该IP /端口的流量,所以我做错了什么?我绑定到该地址/端口的方式有问题吗?