我能够启动并运行我的虚拟bacnet4j设备。当我在一台windows机器上运行它们时,我使用了一组ip地址127.0.0.3-10。
我有一个虚拟Bacnet设备,它监视其他设备,当它位于地址127.0.0.2 (或任何其他以127.0.0.*开头的地址)时工作正常。
然而,我现在把它(监视器)放在实际运行在IP上的不同windows机器上,比如192.168.2.3我的机器在那个网络上的IP地址是192.168.2.2
现在,监视器和设备将不会收到来自彼此的任何广播消息。
有什么想法是可以实现的吗?我已经尝试在bacnet4j中使用链接服务选项。现在,我正在考虑自己编写一个bacnet路由器来实现这一点。但想确认一下我的想法是否正确?或者有没有更好的方法来实现这种交流。
发布于 2015-05-01 21:11:21
显而易见的是:是否激活了防火墙?你能ping通另一台机器吗?只是为了掩护基地。
https://stackoverflow.com/questions/29972575
复制相似问题