Wie finde ich heraus, welchen Port die umgekehrte Verbindung herstellen soll?

359
Elkhazrajy

Ein Client möchte sich mit einem Server verbinden.

Der Server weiß nicht, welchen Port der Client für das Öffnen dieses Ports verwendet.

Wie finde ich heraus, welche Port-Reverse-Verbindung (eingehende Verbindung) eine Verbindung herstellen möchte?

0

1 Antwort auf die Frage

1
davidgo

Wenn der Client eine Verbindung zum Server herstellt, werden mit der ursprünglichen Anforderung 4 Informationen gesendet - Quell- und Ziel-IP, aber auch Quell- und Zielport.

Bei voller Konnektivität kennt der Server also den Port, zu dem die Verbindung hergestellt werden soll, da er mit der Absenderadresse verbunden ist.

Wenn dies nicht im Voraus bekannt ist, muss entweder ein Bereich von Ports im Client definiert werden (sofern das Protokoll dies zulässt) oder der Router muss den Verkehr von allen Ports mit dem entsprechenden Zielport annehmen (oder die Verbindung verwenden) verfolgen, ob die Ports verwandt sind) und leiten sie gegebenenfalls weiter.

Gibt es ein bestimmtes Werkzeug, das diese Arbeit erledigen kann? Elkhazrajy vor 6 Jahren 0
Sie müssen die Frage besser definieren, um eine bessere Antwort zu erhalten - das Problem - wenn Sie eine haben - könnte der Router sein. In diesem Fall hilft ein Tool nicht -, aber Sie können jeden Paket-Sniffer verwenden. Wireshark wird häufig verwendet. davidgo vor 6 Jahren 0