我有一台启动(同时)VxWork和Windows 10 IoT的机器。
管理程序设置了两个虚拟以太网适配器。我可以看到两者都存在。
VxWorks VM将UDP数据包发送到Windows VM所具有的地址,并且Windows上有一项服务正在侦听正确端口上的数据包。
如果我运行Wireshark,我可以看到来自VxWorks的数据包,并且它们被发送到正确的位置,但是Windows服务没有提取它们。
如果我运行python脚本来模拟要发送的数据并告诉服务侦听localhost,Windows服务会获取数据包。
怎么可能出错?
事实证明我需要配置Windows防火墙。我暂时把它关掉了,连接正在建立。