我目前在这里有一个让我疯狂的效果。 我在家里的本地网络中获得了一个Windows 10 PC系统(典型的192.168.178.X网络,其中Fritzbox为DNS和网关) 一切都运行良好。 Windows PC可以连接到互联网,我可以浏览,在互联网上玩游戏等。 现在我正在玩一个小设备(ESP8266和OLED),它通过WLAN连接到Fritzbox,而我的Windows PC是通过电缆。设备应接收UDP消息(无广播,只是直接)并在其OLED上显示它们。 我对设备进行了编程并启动它,然后通过我的Android手机(也通过无线网络)进行测试,使用商店中的一些UDP测试器应用程序。每个UDP数据包都可以完美地接收并显示在设备上。 现在我想从Windows PC进行测试。我从互联网上下载了一个免费工具(Packet Sender)。输入地址和端口并给它发送一些文本。 设备根本没有收到任何东西。奇怪的#1。 现在我在PC上用Java做一些小编码。一个简单的“Hello World UDP Sender”。直接从一些教程中获取。 (激活的IPV4作为参数) 设备没有收到任何东西。奇怪#2。 在Windows PC上我安装了VirtualBox作为来宾安装了ubuntu。 我在其中启动Netcat并启动UDP会话。我键入的每个文本都完美地出现在设备中。奇怪#3。 现在我很困惑,可能需要一些帮助。 我错过了什么? Windows中是否有任何设置阻止将简单UDP数据包(无广播)发送到同一网络中的任何主机? 我用网络搜索但没有发现任何线索。
编辑: PC似乎不是问题(也许)。我用fritzbox进行了数据包记录,UDP数据包到达那里。他们似乎无法访问我的家庭网络中的任何无线设备。
答案 0 :(得分:0)
我仍然没有弄清楚确切的问题,但我认为它与我的Fritzbox和/或我的电脑有关"关系"它。在我使用周年纪念更新更新了我的Windows 10后,我的PC获得了一个新的IP分配。现在一切正常。