В теории это возможно, хотя вообще крейт не совсем предназначен для такого использования и это возможно лишь с ограничениями. При этом тут еще вопрос, какой именно вариант имеется ввиду - подключение напрямую к крейтам через интернет или во внутренней сети с крейтами все же будет будет ПК с службой ltrd, который устанавливает локальное соединение с крейтами внутри сети, а удаленное соединение по интернету идет уже к службе ltrd на этой машине.
В любом случае тут еще должны выполняться условия:
- Это потребует, чтобы передача по используемым TCP портам (11110 и 11113 в первом случае или 11111 во втором) была не заблокирована на всем пути подключения.
- Как и для других сетевых устройств это потребует специальной настройки для возможности доступа извне (например проброс портов на роутере с глобально видимым IP адресом, при этом если крейтов больше одного, то это потребует назначения разных внешних портов, а при прямом подключении к крейту сейчас нет возможности выбрать порт подключения в службе ltrd, при втором варианте порт для подключения к службе можно выбрать любой)
- В случае подключения к удаленной службе используемое ПО должно это поддерживать.
- LTR передает весь трафик в реальном времени и требует устойчивого соединения со скоростью не ниже скорости собираемого потока данных, соответствующего количеству модулей, типам модулей и настроенным режимам сбора модулей. В самом крейте буфер данных очень небольшой и даже кратковременное падение пропускной способности может привести к его переполнению и разрыву потока данных. Для подключения через удаленную службу размер буфера больше и может быть настроен в параметрах службы, что делает этот вариант более устойчивым к падениям пропускной способности. Но в любом случае использование на больших скоростях сбора данных при большом потоке может быть проблемным из-за нестабильной доступной пропускной способности канала связи. Все же через Интернет лучше передавать уже готовые обработанные данные от промежуточного ПО, а не весь поток.