So leiten Sie den Netzwerkverkehr von der drahtlosen Schnittstelle zu einer zweiten drahtlosen Schnittstelle und einem 3G/4G-USB-Dongle auf demselben Computer weiter

So leiten Sie den Netzwerkverkehr von der drahtlosen Schnittstelle zu einer zweiten drahtlosen Schnittstelle und einem 3G/4G-USB-Dongle auf demselben Computer weiter

Ich habe einen Computer, auf dem eine Debian-basierte Distribution mit drei Netzwerkschnittstellen läuft: zwei drahtlose (wlan0 und wlan1) und die dritte ist ein USB-Dongle für den 3G/4G-Netzwerkzugriff. Ich möchte die folgende Konfiguration archivieren:

  • wlan0 muss als Zugriffspunkt konfiguriert werden, um anderen externen Geräten Internetzugriff zu gewähren (ich konnte hostapd verwenden, um meinem Computer eine SSID zuzuweisen, und er kann Geräte mit WPA2 authentifizieren)
  • Für wlan1 ist ein Internetzugang über einen externen Access Point erforderlich.
  • Der USB-Dongle muss über einen Internetzugang eines Mobilfunkanbieters verfügen
  • Der Netzwerkverkehr von externen Geräten, die an WLAN0 angeschlossen sind, muss von WLAN0 zu WLAN1 oder zum USB-Dongle umgeleitet werden, wobei WLAN1 Priorität hat (um die Nutzung mobiler Daten zu minimieren).
  • Jedes Programm, das auf dem Computer ausgeführt wird, muss auch über WLAN1 oder den USB-Dongle auf das Internet zugreifen können, wobei WLAN1 Priorität hat.

Kurz gesagt, ich möchte, dass der Internetzugang genauso geroutet wird wie bei einem Mobiltelefon mit WLAN und 3G/4G-Internet, aber mit der zusätzlichen Funktionalität, dass der Computer auch ein Zugangspunkt für externe Geräte ist, die sich über die Schnittstelle wlan0 mit ihm verbinden. Ich habe im Internet kein Tutorial gefunden, das mit dieser speziellen Einstellung funktioniert.

Weiß jemand, welche Routing-Regeln verwendet werden müssen? Gibt es Userspace-Programme, die mir diese Aufgabe erleichtern können?

verwandte Informationen