Vous avez trouvé un proxy dans la liste — et maintenant ? Ce guide montre comment brancher un proxy sur les outils les plus utilisés : navigateurs, paramètres système, curl et Python. Tous les exemples utilisent IP:PORT comme valeur fictive ; copiez les vraies valeurs depuis la liste de proxy gratuit.
Avant de commencer
- Choisissez un proxy vérifié il y a quelques secondes et dont la latence est faible.
- Notez le protocole : un proxy HTTP et un proxy SOCKS5 ne se configurent pas de la même façon.
- Gardez deux ou trois proxys de réserve — les proxys gratuits peuvent tomber à tout moment.
Firefox
Firefox possède ses propres paramètres de proxy, indépendants du système :
- Ouvrez Paramètres → Général → Paramètres réseau → Paramètres…
- Sélectionnez Configuration manuelle du proxy.
- Pour un proxy HTTP, saisissez l’IP et le port dans Proxy HTTP et cochez Utiliser également ce proxy pour HTTPS.
- Pour un proxy SOCKS, remplissez Hôte SOCKS, choisissez SOCKS v5 (ou v4) et cochez Utiliser un DNS distant lorsque SOCKS v5 est actif.
- Cliquez sur OK et ouvrez n’importe quelle page du type « quelle est mon IP » pour vérifier.
Chrome et Edge
Les navigateurs basés sur Chromium utilisent par défaut le proxy du système. Pour utiliser un proxy uniquement dans le navigateur, lancez-le avec une option :
chrome --proxy-server="http://IP:PORT"
chrome --proxy-server="socks5://IP:PORT"
Les extensions de changement de proxy font la même chose d’un simple clic et sont pratiques si vous changez souvent de proxy.
Windows et macOS
- Windows : Paramètres → Réseau et Internet → Proxy → Configuration manuelle du proxy → saisissez l’adresse et le port.
- macOS : Réglages Système → Réseau → votre connexion → Détails → Proxys → activez Proxy web (HTTP), Proxy web sécurisé (HTTPS) ou Proxy SOCKS.
Les paramètres système s’appliquent à tous les programmes qui les respectent : pensez à désactiver le proxy une fois terminé.
curl
curl -x http://IP:PORT https://example.com
curl --socks5-hostname IP:PORT https://example.com
--socks5-hostname fait résoudre le domaine par le proxy, ce qui évite les fuites de requêtes DNS. Ajoutez --max-time 15 pour ne pas rester bloqué sur un proxy mort.
Python requests
import requests
proxy = "http://IP:PORT" # ou "socks5h://IP:PORT"
r = requests.get(
"https://example.com",
proxies={"http": proxy, "https": proxy},
timeout=15,
)
print(r.status_code)
La prise en charge de SOCKS nécessite un paquet supplémentaire : pip install "requests[socks]".
Scrapy
Définissez le proxy pour chaque requête via meta :
yield scrapy.Request(url, meta={"proxy": "http://IP:PORT"})
Faire tourner des proxys gratuits
Les proxys gratuits s’utilisent idéalement en pool. Téléchargez une liste fraîche via notre API, essayez les proxys à tour de rôle et retirez ceux qui échouent :
import random, requests
pool = requests.get(
"https://SITE/api/v1/proxies?protocol=http&anonymity=elite&format=txt"
).text.split()
for attempt in range(5):
proxy = "http://" + random.choice(pool)
try:
r = requests.get("https://example.com",
proxies={"http": proxy, "https": proxy}, timeout=10)
break
except requests.RequestException:
pool.remove(proxy.removeprefix("http://"))
Remplacez SITE par l’adresse de ce site. Rafraîchissez le pool toutes les quelques minutes — la liste elle-même est mise à jour toutes les 30 secondes.
Dépannage
- Connexion refusée ou délai dépassé — le proxy est hors ligne. Passez au suivant.
- 407 Proxy Authentication Required — le proxy exige désormais un mot de passe ; ignorez-le.
- Des captchas partout — passez à un proxy élite ou à un autre pays.
- Le site voit votre véritable IP — le proxy est transparent, ou votre programme ignore les paramètres de proxy.
Quand les proxys gratuits ne suffisent plus, lisez notre comparatif proxy gratuit ou payant.