我在Windows 7计算机上运行客户端应用程序,它将UDP消息发送到本地子网上的另一台服务器计算机,然后服务器使用目标为'192.168.1.255'的广播UDP消息进行回复”。奇怪的是,我在Windows上的客户端应用程序无法获取消息。我试图让服务器直接发送一个单播消息给我的Windows机器'192.168.1.8'的IP,然后客户端可以得到它。我使用WireShark跟踪消息,我可以看到发送到'192.168.1.255'的IP数据包,但我的应用程序无法获取它。Windows 7阻止UDP广播消息
所以我相信Windows 7会阻止子网络中的广播消息。我关闭了Windows防火墙,但它仍然无法工作。
我几乎可以肯定,这是Windows的问题,我在同一子网中的另一台Linux机器上运行完全相同的代码,它工作良好。
任何人都可以帮助我如何解决这个问题?非常感谢。
端口47808.我指定它。是的,我以管理员身份运行。 –