我在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.我指定它。是的,我以管理員身份運行。 –