Puncte:0

Conectați Internetul prin două interfețe LAN diferite

drapel my

Încerc să conectez un dispozitiv IoT la internet. Se rulează pe Ubuntu.

Are două interfețe Ethernet. Unul este conectat la un modem + antenă LTE (conexiune rapidă și ieftină), iar celălalt este conectat la un modem + antenă satelit (se poate conecta peste tot, scump și nesigur).

Am două tipuri de mesaje de trimis către serverul meu:

  • O alarmă, dacă apare vreo problemă pe dispozitiv, pe care vreau să o trimit prin satelit, în orice moment.

  • Toate datele atunci când este disponibilă o conexiune LTE.

De cele mai multe ori nu este disponibilă nicio conexiune LTE.

Aș putea să programez această strategie de rețea?

M-am gândit să alternez între interfețele cu ifup și dacă jos, dar nu vreau ca mesajul de date să fie întrerupt de mesajul de alarmă și invers.

Apreciez orice soluție sau idee. Deoarece proiectul este scris în mare parte în python, ar fi minunat dacă există o soluție de bibliotecă, dar sunt deschis la orice.

Mulțumesc,

darth_epoxy avatar
drapel nl
Care este rezultatul lui `ip -o a`, vă rog?
drapel my
@darth_epoxy Nu am încă hardware-ul, dar pot estima că va arăta cam așa: `2: enx4865ee1425f9 inet 192.168.1.67/24 brd 192.168.1.255 scope global dynamic noprefixroute enx4865ee1425f9\ valid_lft 85425sec preferred_lft 85` `3: enx4865ee1425f1 inet 192.168.2.32/24 brd 192.168.2.255 scope global dynamic noprefixroute enx4865ee1425f1\ valid_lft 85425sec preferred_lft 85`
darth_epoxy avatar
drapel nl
Dacă preia 2 ethernet-uri separate (intrări care încep cu en), atunci ar trebui să le folosiți și să vă deplasați între ele. întrebarea dvs. este mai degrabă o întrebare de rețea Unix decât Ubuntu, dar dacă aveți noroc, un guru ar putea citi asta.
Puncte:0
drapel cn

Ați putea face acest lucru cu rute statice, unde trimiteți printr-o anumită interfață. Trebuie doar să vă asigurați că destinația are un backroute valid, astfel încât tot traficul care iese pe o singură interfață va primi și răspunsul pe aceeași interfață.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.