Acheminer les applications Windows via ChangeMyIP SOCKS5 avec Proxifier
Ajoutez un point de terminaison SOCKS5 ChangeMyIP à Proxifier sous Windows, limitez les règles de proxification à des applications spécifiques, forcez le DNS à passer par le proxy et vérifiez l’IP de sortie.
Vue d’ensemble
ChangeMyIP fournit des points de terminaison SOCKS5 sur des IP de datacenter partagées et dédiées ainsi que des IP résidentielles, couvrant plus de 40 pays, plus de 300 villes et plus de 1 000 sous-réseaux. De nombreux programmes Windows, cependant, n’ont pas leurs propres paramètres proxy : les scrapeurs de bureau, les lanceurs de jeux, les outils en ligne de commande et les anciens utilitaires ignoreront allègrement votre configuration proxy.
Proxifier est un utilitaire tiers qui intercepte le trafic réseau sous Windows et le transfère vers un serveur proxy que vous définissez. L’associer à un point de terminaison SOCKS5 ChangeMyIP vous permet d’acheminer exactement les applications que vous choisissez via le proxy, tandis que tout le reste sort directement.
Proxifier est un produit indépendant. ChangeMyIP ne l’intègre pas, ne le licencie pas et n’en assure pas le support. Si vous avez seulement besoin de proxyfier un navigateur web, les paramètres proxy intégrés au navigateur sont généralement plus simples et ce guide n’est pas nécessaire.
Prérequis
- Un abonnement ChangeMyIP (facturation mensuelle forfaitaire) incluant au moins un proxy compatible SOCKS5.
- Les détails de connexion de votre compte ChangeMyIP : adresse du serveur, port SOCKS5, nom d’utilisateur et mot de passe.
- Windows 10 ou Windows 11. Les mêmes boîtes de dialogue existent dans la version macOS de Proxifier.
- Proxifier installé. Un essai limité dans le temps est proposé par l’éditeur.
- Droits d’administrateur sur la machine, car Proxifier installe un service et intercepte le trafic à l’échelle du système.
Choisissez d’abord le bon protocole
ChangeMyIP prend en charge plusieurs protocoles. Faites correspondre le protocole à ce que vous proxyfiez et copiez le port exact indiqué dans votre compte, car chaque protocole écoute sur un port différent.
| Protocole | Utilisation typique avec Proxifier | Remarques |
|---|---|---|
| SOCKS5 | Toute application TCP, scrapeurs, clients nécessitant un DNS distant | Pris en charge nativement par Proxifier ; objet principal de ce guide |
| HTTP/HTTPS | Navigateurs et outils qui ne parlent que HTTP | Également pris en charge par Proxifier, mais pas d’UDP et la gestion des noms d’hôtes diffère |
| Shadowsocks / Trojan | Nécessite l’application cliente correspondante | Non pris en charge directement par Proxifier |
| DNS | Charges de travail de résolution uniquement | N’est pas un protocole de tunnelisation pour le trafic général |
| WireGuard | Tunnelisation de l’appareil entier | Ne pas combiner avec Proxifier ; choisissez l’un ou l’autre |
Étapes
-
Rassemblez vos détails de connexion SOCKS5. Connectez-vous à votre compte ChangeMyIP, ouvrez votre liste de proxys achetés et notez l’adresse du serveur, le port SOCKS5, ainsi que le nom d’utilisateur et le mot de passe. Si vous avez à la fois des proxys de datacenter et résidentiels, notez le point de terminaison que vous souhaitez utiliser en premier - les résidentiels sont le meilleur choix lorsqu’un site cible rejette les plages de datacenter.
-
Installez Proxifier. Installez le paquet de l’éditeur et redémarrez si l’installateur le demande, afin que le service Proxifier démarre proprement. Lancez Proxifier ensuite et vérifiez que la fenêtre principale indique qu’il est en cours d’exécution.
-
Ajoutez le serveur proxy. Dans Proxifier, ouvrez Profile > Proxy Servers..., cliquez sur Add, puis saisissez les valeurs de votre compte :
Address: <adresse du serveur depuis ChangeMyIP> Port: <port SOCKS5 depuis ChangeMyIP> Protocol: SOCKS Version 5 Username: <votre nom d’utilisateur ChangeMyIP> Password: <votre mot de passe ChangeMyIP>Laissez l’entrée Enabled et enregistrez avec OK.
-
Testez l’entrée avant d’aller plus loin. Sélectionnez le nouveau serveur dans la boîte de dialogue Proxy Servers et cliquez sur Check. Proxifier indique si l’hôte répond et si l’authentification a réussi. Si ce test échoue, corrigez les identifiants ou le port maintenant - rien en aval ne fonctionnera tant qu’il n’aura pas réussi.
-
Forcez le DNS à passer par le proxy. Ouvrez Profile > Name Resolution... et sélectionnez Resolve hostnames through proxy. Avec SOCKS5, cela envoie les noms d’hôtes au point de terminaison ChangeMyIP au lieu de laisser Windows les résoudre localement, ce qui est souhaitable lorsque le nœud de sortie doit décider comment un nom est résolu.
-
Créez des règles de proxification étroites. Ouvrez Profile > Proxification Rules. Commencez de manière restrictive pour éviter toute fuite accidentelle :
- Définissez l’Action de la règle Default sur Direct.
- Cliquez sur Add et nommez la règle, par exemple
Scraper-SOCKS5. - Sous Applications, listez uniquement les exécutables que vous voulez proxyfier, séparés par des points-virgules, par exemple
python.exe; curl.exe. - Sous Action, choisissez le serveur ChangeMyIP que vous avez ajouté à l’étape 3.
- Laissez Target hosts sur
Any, sauf si vous voulez limiter la règle à des domaines spécifiques. - Enregistrez avec OK.
-
Vérifiez que le trafic sort réellement via le proxy. Dans PowerShell, comparez l’IP signalée avec la règle définie sur Direct à l’IP signalée avec la règle pointant vers votre point de terminaison ChangeMyIP :
# Avec l’action de la règle définie sur Direct curl.exe -s https://api.ipify.org # Avec l’action de la règle définie sur le serveur SOCKS5 ChangeMyIP curl.exe -s https://api.ipify.orgLa deuxième commande doit afficher une IP de sortie ChangeMyIP plutôt que la vôtre. L’onglet Connections de Proxifier montre les sessions actives et la règle qui a correspondu à chacune.
-
Ajoutez d’autres serveurs pour d’autres pays ou types d’IP. Les points de terminaison ChangeMyIP couvrent plus de 40 pays et plus de 300 villes. Proxifier sélectionne le serveur à partir de l’Action de chaque règle ; le ciblage par pays se fait donc en ajoutant une entrée proxy par point de terminaison et en pointant la règle concernée vers celle-ci. C’est utile lorsque vous voulez qu’une application sorte d’un pays spécifique pendant que tout le reste reste direct.
-
Consignez une configuration fonctionnelle. Une fois que les règles se comportent correctement, exportez votre profil via Profile > Save Profile As... afin de pouvoir le restaurer après une réinstallation. Ne conservez pas les identifiants dans les copies partagées de ce fichier.
Rotation, sessions et stabilité des IP
- Les proxys de datacenter partagés et dédiés conservent normalement la même IP de sortie pendant toute la durée de vie du proxy, ce qui convient aux sessions de longue durée.
- Les points de terminaison résidentiels rotatifs peuvent présenter une IP différente à chaque nouvelle connexion. Si un site dépend d’une session stable, confirmez le comportement de session de votre offre résidentielle spécifique dans votre compte ChangeMyIP avant de concevoir un workflow autour de celle-ci.
- Comme Proxifier maintient les connexions ouvertes, un point de terminaison rotatif peut sembler stable aussi longtemps qu’une connexion unique reste active. Redémarrer l’application crée une nouvelle connexion et éventuellement une nouvelle IP.
Dépannage
| Symptôme | Cause probable | Que faire |
|---|---|---|
Check dans Proxy Servers échoue |
Mauvais port ou mauvais protocole sélectionné | Vérifiez que vous avez copié le port SOCKS5, et non le port HTTP, et que le protocole est SOCKS Version 5 |
| Authentification rejetée | Identifiants mal saisis ou obsolètes | Recopiez le nom d’utilisateur et le mot de passe depuis votre compte ChangeMyIP et saisissez-les à nouveau |
| Le test d’IP affiche toujours votre propre adresse | La règle ne correspond pas à l’exécutable | Faites correspondre le nom exact du processus, y compris tout lanceur qui le démarre, ou définissez temporairement Default sur le proxy pour confirmer que le serveur fonctionne |
| Le proxy fonctionne mais les sites affichent des captchas ou des blocages | Les plages de datacenter sont couramment signalées | Faites passer l’action de la règle vers un point de terminaison ChangeMyIP résidentiel |
| Le résolveur DNS local est encore interrogé | Résolution de noms non proxyfiée | Réglez Profile > Name Resolution sur Resolve hostnames through proxy |
| Débit médiocre | Ville distante ou trop de connexions parallèles | Essayez une autre ville dans votre compte et réduisez la concurrence |
| Tout casse après la connexion d’un VPN | Proxifier et un tunnel WireGuard ou VPN en compétition pour les routes | Déconnectez le tunnel, ou excluez les applications proxyfiées de celui-ci ; n’exécutez pas les deux piles en même temps |
| Proxifier cesse d’intercepter après un redémarrage | Le service n’a pas démarré | Redémarrez le service Proxifier, ou réinstallez et redémarrez |
Résumé
- Proxifier permet aux applications Windows dépourvues de paramètres proxy d’utiliser un point de terminaison SOCKS5 ChangeMyIP.
- Ajoutez le serveur dans Profile > Proxy Servers, testez-le avec Check et réglez Name Resolution pour qu’il résolve via le proxy.
- Gardez la règle par défaut sur Direct et ne proxyfiez que les exécutables que vous nommez - des règles étroites sont plus faciles à déboguer et plus sûres.
- Vérifiez l’IP de sortie avec
curl.exe -s https://api.ipify.orgavant de faire confiance à une règle. - Utilisez des points de terminaison résidentiels lorsque les IP de datacenter sont bloquées, et ajoutez une entrée serveur par pays lorsque vous avez besoin d’une localisation de sortie spécifique.