Wie routen Sie Pakete gemäß den Subnetzmasken in Linux an virtuelle Schnittstellen?
Ich habe eine Verbindung zwischen Mobile und einem Host-Computer (Linux-basiert) über ein USB-Kabel hergestellt.
Ich habe die rndis0-Schnittstelle in der mobilen Seite und die usb0-Schnittstelle in der Host-Maschine erstellt.
Ich möchte verschiedene Datentypen (z. B. multimedial und textbasiert) von der mobilen Anwendung zu verschiedenen virtuellen Schnittstellen in der Hostmaschine zur separaten Datenverarbeitung übertragen.
Zugeordnete IP-Adressen (Beispiel):
Mobile (tap0 [192.168.2.1], tap1 [192.168.3.1], rndis0 [192.168.1.1])
Host (tap0 [192.168.2.2], tap1 [192.168.3.1], usb0 [192.168.1.2])
Jetzt kann ich die Daten direkt von rndis0 an usb0 senden, da sie direkt miteinander verbunden sind.
Können Sie mir bitte helfen, einen Weg zu finden, Daten zwischen der tap0-Schnittstelle von mobile und der tap0-Schnittstelle des Hosts zu senden, ähnlich wie bei der tap1-Schnittstelle?
Ich weiß, dass ich einige IP-Weiterleitungsbefehle für das IP-Routing in die USB-Schnittstelle eingeben muss, aber ich bin nicht sicher, wie ich das erreichen kann.
Bitte lassen Sie mich wissen, ob es eine bessere Lösung gibt.
Grüße,
MJ
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei
-
1
Wie kann ich die Sicherheit meines Portals erhöhen?
-
1
Wie vernetzt man Windows XP und Ubuntu Linux?