(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!
Please also mark the comments that contributed to the solution of the article
Content-Key: 544592
Url: https://administrator.de/contentid/544592
Printed on: April 26, 2024 at 08:04 o'clock
6 Comments
Latest comment
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