Kann ein kostenloser Proxy Ihnen einen eingehenden Port geben?
Ein Proxy-Endpunkt für ausgehende Anfragen stellt nicht automatisch einen öffentlichen Listener bereit, der eingehende Verbindungen zu Ihrem Rechner weiterleitet.
Eine IP-Adresse und ein Port aus einer Proxy-Liste bezeichnen meist einen Ort, mit dem Ihre Anwendung sich verbindet. Sie sind kein öffentlicher Port, der anderen den Zugang zu Ihrem Rechner erlaubt.
Dieser Unterschied zählt, wenn Sie eine eingehende Verbindung empfangen wollen. Eine ausgehende Proxy-Anfrage sagt praktisch: Verbinde dich dafür mit diesem Ziel. Ein öffentlicher Listener verlangt, dass die Zwischenstelle die Verbindung eines anderen annimmt und sie Ihrem Dienst zuordnet.
Achten Sie auf eine echte Funktion für eingehenden Verkehr
HTTP CONNECT baut einen Tunnel zum im Request genannten Ziel auf. Es verlangt nicht, dass der Proxy in Ihrem Namen einen beliebigen lauschenden Port veröffentlicht.
SOCKS5 definiert einen eigenen Befehl BIND. Der BIND-Austausch des Protokolls liefert einen gebundenen Endpunkt und meldet später eine eingehende Verbindung. Das ist nicht der übliche Befehl CONNECT, den ein Webclient nutzt. Ein Dienst, der SOCKS5-Unterstützung bewirbt, kann den Befehl einschränken oder weglassen; auch die Client-Software muss den vorgesehenen Austausch unterstützen.
Selbst eine erfolgreiche BIND-Aushandlung ist kein Versprechen eines dauerhaft veröffentlichten Ports für allgemeine Zwecke. Richtlinie des Dienstes, erwarteter Gegenpartner, Lebensdauer und der umgebende Netzwerkpfad bleiben entscheidend.
Ein HTTP-Proxy ist kein SSH-Server
SSH-Weiterleitung ist ein anderer Weg, auf dem ein Betreiber ausdrücklich eingehenden Zugang bereitstellen kann. Sie erfordert einen SSH-Dienst, ein Konto und eine Weiterleitungserlaubnis. Ein SSH-Befehl gegen einen öffentlichen HTTP-Proxy-Port kann diese Möglichkeiten nicht erzeugen.
Kären Sie vor der Wahl eines Dienstes die benötigte Richtung: ausgehende Anfragen über einen anderen Ausgang oder eingehende Verbindungen zu einer Anwendung, die Sie betreiben. Ist es Letzteres, suchen Sie eine dokumentierte Funktion zur eingehenden Weiterleitung in einer Vereinbarung, die Sie kontrollieren. Eine gewöhnliche Zeile in einer Proxy-Liste belegt nicht, dass diese Funktion existiert.