Java bacnet4j связь по сети
Я могу запустить и запустить мои виртуальные устройства bacnet4j. Поскольку я запускаю их на одной машине Windows, я использовал набор IP-адресов 127.0.0.3-10.
У меня есть виртуальное устройство Bacnet, которое контролирует другие устройства, которые работают нормально, когда его адрес 127.0.0.2 (или любой другой адрес, начинающийся с 127.0.0. *)
Однако сейчас я использую его (Монитор) на разных машинах Windows, работающих по IP, например 192.168.2.3. IP-адрес моей машины в этих сетях, скажем, 192.168.2.2.
Теперь Монитор и устройства не будут получать никаких передаваемых сообщений друг от друга.
Есть идеи, если это достижимо? Я уже пробовал использовать опцию службы ссылок в bacnet4j. Теперь думаю о том, чтобы написать сам маршрутизатор bacnet для достижения этой цели. но хотел подтвердить, если я думаю, что это правильно? или есть лучший способ добиться этого общения.
1 ответ
Очевидное: любой брандмауэр активирован? Можете ли вы пинговать другую машину? Просто чтобы покрыть базы.