Si vous saisissez 127.0.0.1 comme adresse de proxy, votre application tente de joindre un service sur sa propre machine. Elle ne se connecte pas à l’ordinateur ayant publié l’adresse. Un port comme 8080 sélectionne simplement un service à cette adresse locale.

Voilà pourquoi un tutoriel utilisant 127.0.0.1 peut fonctionner pour son auteur et échouer sur votre ordinateur. L’exemple suppose qu’un proxy local fonctionne déjà. Copier l’adresse n’installe ni ne démarre ce service.

D’autres adresses nécessitant un contexte réseau

PlageSignification
127.0.0.0/8Bouclage vers le système local.
10.0.0.0/8Adresses à usage privé.
172.16.0.0/12Adresses à usage privé ; toutes les adresses commençant par 172 ne sont pas privées.
192.168.0.0/16Adresses à usage privé.
100.64.0.0/10Espace d’adressage partagé, distinct des plages privées ci-dessus.

Les adresses privées peuvent désigner des proxys internes légitimes lorsque vous êtes connecté au réseau approprié. Elles ne désignent pas un point public unique accessible de partout. Des réseaux indépendants peuvent réutiliser la même plage privée.

Une IP syntaxiquement valide n’est donc pas nécessairement une adresse de proxy public adaptée. L’accessibilité publique est une autre question que la possibilité d’analyser le texte comme une IPv4. Vérifiez le protocole du proxy et la réponse attendue, ainsi que le port d’écoute.

Que faire d’une entrée copiée ?

Vérifiez si l’adresse est un exemple de configuration locale, un service interne ou un véritable point public. Si vous vouliez utiliser un proxy local, confirmez que le service écoute sur le port prévu. Si vous vouliez utiliser une liste publique, choisissez une entrée adaptée dans la liste de proxies gratuits avec son protocole indiqué, plutôt que de changer le port d’une adresse de bouclage.

Articles similaires