Подключение к Интернету через два разных интерфейса локальной сети

Я пытаюсь подключить устройство IoT к Интернету. Он работает на Ubuntu.

Он имеет два интерфейса Ethernet. Один подключен к LTE-модему + антенна (быстрое и дешевое подключение), а другой к спутниковому модему + антенна (можно подключить везде, дорого и ненадежно).

У меня есть два типа сообщений для отправки на сервер:

  • Тревога, если на устройстве возникает какая-либо проблема, которую я хочу отправить через спутник в любое время.

  • Все данные при наличии соединения LTE.

Большую часть времени соединение LTE отсутствует.

Можно ли как-то запрограммировать эту сетевую стратегию?

Я думал о чередовании интерфейсов с ifup и ifdown, но я не хочу, чтобы сообщение с данными прерывалось сообщением о тревоге и наоборот.

Я ценю любое решение или идею. Поскольку проект в основном написан на python, было бы здорово, если бы существовало библиотечное решение, но я открыт ко всему.

Спасибо,

0
задан 28 October 2021 в 08:53

0 ответов

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

Похожие вопросы: