Рейтинг:0

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

флаг my

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

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

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

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

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

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

Могу ли я в любом случае запрограммировать эту сетевую стратегию?

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

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

Спасибо,

darth_epoxy avatar
флаг nl
Что выводит `ip -o a`, пожалуйста?
флаг my
@darth_epoxy У меня пока нет оборудования, но я могу предсказать, что оно будет выглядеть примерно так: `2: enx4865ee1425f9 inet 192.168.1.67/24 brd 192.168.1.255 scope global dynamic noprefixroute enx4865ee1425f9\ valid_lft 85425sec предпочитаемый_lft 85425sec` `3: enx4865ee1425f1 inet 192.168.2.32/24 brd 192.168.2.255 scope global dynamic noprefixroute enx4865ee1425f1\
darth_epoxy avatar
флаг nl
Если он выбирает 2 отдельных Ethernet (записи, начинающиеся с en), вам следует использовать и переключаться между ними. ваш вопрос больше относится к сети unix, чем к Ubuntu, но если вам повезет, гуру может это прочитать.
Рейтинг:0
флаг cn

Вы можете сделать это со статическими маршрутами, где вы отправляете через определенный интерфейс. Вам просто нужно убедиться, что у пункта назначения есть действующий обратный маршрут, чтобы весь трафик, исходящий через один интерфейс, также получал ответ на том же интерфейсе.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.