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 ответ

Очевидное: любой брандмауэр активирован? Можете ли вы пинговать другую машину? Просто чтобы покрыть базы.

Другие вопросы по тегам