Duales WAN-Failover-Routing mit dynamisch zugewiesenen IP-Adressen

495
lolwut68

Ich gründe in Outdoor - Umgebungen eine tragbare, Embedded - Linux - Maschine für den Einsatz, wo ich bin wahrscheinlich Internet - Zugang zu erhalten, entweder über ein im Feld drahtlosen Netzwerk oder eine mobile Datenverbindung. Darüber hinaus erstellt die Maschine selbst ein eigenes WLAN und leitet IPv4-Pakete zu / von den zuvor genannten WAN-Ports weiter. Oder zumindest ist das die Idee.

Mein Problem ist folgendes: Ich möchte dem drahtlosen WAN-Port Vorrang einräumen und nur dann Mobilfunkdaten verwenden, wenn kein WLAN verfügbar ist (ähnlich wie bei modernen Smartphones). Basierend auf meinen Recherchen klingt es so, als würde ich Dual WAN Failover Routing mit iproute2 suchen . Während ich online einige Erklärungen und Beispiele gefunden habe, kann ich anscheinend keine finden, wo die IP-Adressen der WAN-Karte dynamisch über DHCP zugewiesen werden.

Genauer gesagt habe ich:

  1. wlan0 als Zugangspunkt konfiguriert.
  2. wlan1 ist so konfiguriert, dass es sich automatisch bei einem vertrauenswürdigen WLAN-Netzwerk anmeldet, sofern verfügbar.
  3. wwan0 wurde beim Start aktiviert, sollte aber nur verwendet werden, wenn wlan1 keine Verbindung finden kann.

Ursprünglich dachte ich, ich könnte dies tun, indem ich ein Skript schreibe, um Schnittstellen explizit hoch / runter zu bringen, aber es ist wichtig, dass ich jegliche Art von Unterbrechungen der Verbindung minimiere. Die Verwendung einer intelligenten Paketweiterleitung schien der beste Weg zu sein.

Entschuldigung, wenn dies ein Duplikat oder ein unsinniger Beitrag ist; Ich bin neu in der Site und im Allgemeinen im Netzwerk.

Prost!

2

0 Antworten auf die Frage