(Linux) Reverse proxy mit nginx
Hallo,
Ich möchte Pakete abhängig vom Port an unterschiedliche Server weiterleiten.
Dazu nutze ich nun nach einiger Überlegung nginx.
Mit TCP funktioniert das alles ganz wunderbar, aber bei UDP tut sich nichts, die Verbindung wird nicht hergestellt.
Mit tcpdump habe ich bereits auf beiden Servern geschaut:
Der Proxy bekommt die Pakete und leitet sie auch an die IP des korrekten Empfängers weiter.
Auf dem allerdings geht kein Paket ein.
Hierzu habe ich mit Wireshark ausgiebig das dump gelesen.
Kann sich jemand dazu einen Reim machen oder ein anderes Tool empfehlen?
Danke schonmal!
Ich möchte Pakete abhängig vom Port an unterschiedliche Server weiterleiten.
Dazu nutze ich nun nach einiger Überlegung nginx.
Mit TCP funktioniert das alles ganz wunderbar, aber bei UDP tut sich nichts, die Verbindung wird nicht hergestellt.
Mit tcpdump habe ich bereits auf beiden Servern geschaut:
Der Proxy bekommt die Pakete und leitet sie auch an die IP des korrekten Empfängers weiter.
Auf dem allerdings geht kein Paket ein.
Hierzu habe ich mit Wireshark ausgiebig das dump gelesen.
Kann sich jemand dazu einen Reim machen oder ein anderes Tool empfehlen?
Danke schonmal!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 544592
Url: https://administrator.de/contentid/544592
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
6 Kommentare
Neuester Kommentar
Zitat von @HannibalSmith:
Der Proxy bekommt die Pakete und leitet sie auch an die IP des korrekten Empfängers weiter.
Der Proxy bekommt die Pakete und leitet sie auch an die IP des korrekten Empfängers weiter.
Sagt das der proxy oder tcpdump?
Auf dem allerdings geht kein Paket ein.
Dann frißt irgendetwas dazwischen die Pakete.
Kann sich jemand dazu einen Reim machen oder ein anderes Tool empfehlen?
wireshark und tcpdump sind schon das richtige. Wenn die weitergeleiteten Pakete nicht ankommen, solltest du nal "in der Leitung" schauen, sprich, auf den Geräten dazwischen.
lks
Zitat von @HannibalSmith:
Wie ist es denn eigentlich bei UDP-Weiterleitungen? Steht im Datenpaket dann die IP des ursprünglichen Senders oder die IP der Weiterleitung?
Wie ist es denn eigentlich bei UDP-Weiterleitungen? Steht im Datenpaket dann die IP des ursprünglichen Senders oder die IP der Weiterleitung?
Ein Proxy tut so, als ob er der Anfragende wäre, im Gegensatz zum Router, Also steht da der Proxy als Absender drin, wie man leicht durch nachdenken hersusfi den kann!
Siehe auch https://www.merriam-webster.com/dictionary/proxy
lks