Un proxy gratuit peut-il vous donner un port entrant ?
Un point de proxy pour les requêtes sortantes ne fournit pas automatiquement un écouteur public qui renvoie les connexions entrantes vers votre ordinateur.
Une adresse IP et un port issus d’une liste de proxys désignent généralement un endroit auquel votre application se connecte. Ce ne sont pas des ports publics réservés pour que d’autres personnes atteignent votre ordinateur.
Cette distinction compte si vous voulez recevoir une connexion entrante. Une requête sortante via le proxy dit en pratique : connecte-toi à cette destination à ma place. Un écouteur public exige que l’intermédiaire accepte la connexion de quelqu’un d’autre et l’associe à votre service.
Cherchez une véritable fonction entrante
HTTP CONNECT établit un tunnel vers la destination nommée dans la requête. Il ne demande pas au proxy de publier un port d’écoute arbitraire en votre nom.
SOCKS5 définit une commande BIND distincte. L’échange BIND du protocole fournit un point de terminaison lié, puis signale une connexion entrante. Ce n’est pas la commande CONNECT ordinaire utilisée par un client web. Un service qui annonce la prise en charge de SOCKS5 peut restreindre ou omettre cette commande ; le logiciel client doit aussi prendre en charge l’échange prévu.
Même une négociation BIND réussie ne promet pas un port publié permanent à usage général. La politique du service, le pair attendu, la durée de vie et le chemin réseau environnant comptent toujours.
Un proxy HTTP n’est pas un serveur SSH
Le transfert distant SSH est un autre moyen pour un opérateur de fournir explicitement un accès entrant. Il exige un service SSH, un compte et une autorisation de transfert. Diriger une commande SSH vers un port public de proxy HTTP ne peut pas créer ces capacités.
Avant de choisir un service, précisez la direction dont vous avez besoin : des requêtes sortantes par une autre sortie, ou des connexions entrantes vers une application que vous exploitez. Si c’est le second cas, cherchez une fonction de transfert entrant documentée dans un dispositif que vous contrôlez. Une simple ligne d’une liste de proxys ne prouve pas que cette fonction existe.