Quell-IP wird bei UDP-Paketen geändert
Ich habe einen Linux-Server S mit zwei Netzkarten, eine ('netA') auf 192.168.1.x und die andere (netB) auf 192.168.2.x. netB ist per Punkt-zu-Punkt-WLAN mit dem Rest von netB verbunden.
Um die netB-Karte zu finden, um netA zu finden, musste ich ProxyARP auf der netB-Karte aktivieren. Alles war gut, bis ich ein Paar von Programmen ausprobierte, die UDP verwenden, um miteinander zu kommunizieren (eines auf netA, das andere auf netB).
Der Server scheint die Quell-IP der netA-seitigen App-Anfrage in die IP von netB zu ändern. (fernüberwacht mit tcpdump):
# On netA's card: 11:42:36.107179 IP 192.168.1.102.4321 > 192.168.2.101.4321: UDP, length 17 # One netB's side: 11:43:02.172829 IP 192.168.2.115.4321 > 192.168.2.101.4321: UDP, length 17
Das Ergebnis ist, dass das Client-Programm auf netB den Sender nicht erkennt.
Auf dem Server ist kein NAT aktiviert.
Kann sich jemand eine Ursache für diese IP-Übersetzung vorstellen? Und kann ich auf der Seite von netB die tatsächliche Paketquelle identifizieren?
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?