Guide Mac

Comment configurer un proxy sur Binance Mac ? Tutoriel proxy SOCKS5/HTTP

Le processus complet pour configurer un proxy HTTP/SOCKS5, un proxy système, un VPN global et un tunnel SSH pour le client de bureau Binance sur macOS, couvrant Clash, Shadowsocks, WireGuard et les paramètres de proxy intégrés au client.

Il existe 4 façons de configurer un proxy pour le client de bureau Binance sur Mac : le proxy système (Réglages Système → Réseau → Proxys), le proxy intégré au client (Paramètres Binance → Réseau → Proxy), le mode TUN d'outils tiers (Clash, Surge, etc., qui dirigent tout le trafic vers le proxy), et le tunnel SSH (ssh -D 1080). Le mode TUN est le plus stable car il ne nécessite aucune configuration individuelle du client. Commencez par télécharger le client officiel sur le site officiel de Binance ; pour une synchronisation mobile, cliquez sur l'application officielle Binance. Cet article présente les commandes détaillées et les précautions pour chaque méthode.

I. Pourquoi un proxy est-il nécessaire ?

  • Restrictions de l'environnement réseau empêchant une connexion directe à binance.com ;
  • Pertes de paquets chez le FAI local, le passage par un proxy est plus stable ;
  • Besoin de basculer vers des nœuds de régions spécifiques ;
  • Réseaux d'entreprise forçant tout le trafic à passer par un proxy interne.

Remarque importante : L'utilisation de proxys/VPN pour accéder aux bourses doit respecter les lois et réglementations locales. Cet article est uniquement fourni à titre d'explication technique.

II. Comparaison des types de proxy

Type de proxy Protocole Vitesse Facilité de config Scénario adapté
HTTP TCP Moyenne Simple Navigateur
HTTPS TLS Moyenne Simple Scénarios sensibles
SOCKS5 TCP/UDP Haute Moyenne Polyvalent
Tunnel SSH TCP Basse Difficile Serveur propre
WireGuard UDP Très haute Moyenne VPN
TUN (Global) N'importe Haute Facile Transparence totale

Le client Binance est basé sur Electron et lit par défaut le proxy système ; cependant, dans certains environnements réseau, le mode TUN est le plus fiable.

III. Méthode 1 : Proxy système

1. Ouvrir les réglages du proxy système

Réglages Système → Réseau → Sélectionner le réseau actuel (Wi-Fi/Ethernet) → Détails → Proxys.

2. Saisir les informations du proxy

Cochez selon le type de proxy :

  • Proxy Web (HTTP) : 127.0.0.1, port 7890
  • Proxy Web sécurisé (HTTPS) : Identique au précédent
  • Proxy SOCKS : 127.0.0.1, port 7891

3. Appliquer les modifications

Cliquez sur « OK » pour confirmer. Le client Binance lira automatiquement le nouveau proxy système.

4. Vérification en ligne de commande

scutil --proxy

La sortie listera des champs tels que HTTPEnable / SOCKSEnable.

IV. Méthode 2 : Proxy intégré au client

1. Ouvrir les paramètres du client

Client Binance → Command + , → Réseau → Proxy.

2. Configurer le proxy

  • Type : HTTP / HTTPS / SOCKS5
  • Hôte : 127.0.0.1
  • Port : 7890 (ou le port correspondant)
  • Nom d'utilisateur/Mot de passe : Optionnel (si requis par le proxy)

3. Tester la connectivité

Cliquez sur « Tester la connexion » → Si « Connexion réussie » s'affiche, vous pouvez enregistrer.

4. Revenir au proxy système

Pour désactiver temporairement le proxy du client, sélectionnez « Utiliser le proxy système ».

V. Méthode 3 : Clash Verge (Mode TUN)

1. Installation

brew install --cask clash-verge-rev

Ou téléchargez le fichier dmg depuis les GitHub Releases.

2. Importer un abonnement

Au premier démarrage de Clash Verge → Configurations → Nouveau → Collez le lien d'abonnement ou la configuration YAML locale.

3. Activer le mode TUN

Paramètres → Mode Tun → Activer. À ce stade, tout le trafic des applications (y compris Binance et le terminal via curl) passera par le proxy.

4. Définir comme proxy système (optionnel)

Clash Verge peut activer simultanément le mode TUN et le proxy système. Il est recommandé de n'activer que le mode TUN pour éviter les doubles proxys.

5. Division par règles

Les rules dans la configuration Clash permettent un contrôle précis :

rules:
  - DOMAIN-SUFFIX,binance.com,Proxy
  - DOMAIN-SUFFIX,binance.info,Proxy
  - DOMAIN-SUFFIX,binance.vision,Proxy
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

Les domaines liés à Binance passent par le proxy, les IP locales sont en accès direct, et le reste suit la règle par défaut.

VI. Méthode 4 : Tunnel SSH

1. Nécessite un VPS à l'étranger

Les utilisateurs disposant d'un serveur à l'étranger peuvent utiliser directement un tunnel SSH :

ssh -D 1080 -C -N [email protected]
  • -D 1080 Transfert de port dynamique (SOCKS5)
  • -C Active la compression
  • -N N'exécute pas de commande distante

2. Configurer le client Binance

Proxy du client → SOCKS5 → 127.0.0.1:1080 → Tester la connexion.

3. Maintenir la connexion à long terme

Utilisez autossh pour éviter les déconnexions :

brew install autossh
autossh -M 20000 -f -N -D 1080 [email protected]

4. En tant que service launchd

Créez ~/Library/LaunchAgents/com.user.ssh-tunnel.plist :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>Label</key>
  <string>com.user.ssh-tunnel</string>
  <key>ProgramArguments</key>
  <array>
    <string>/usr/bin/ssh</string>
    <string>-D</string>
    <string>1080</string>
    <string>-C</string>
    <string>-N</string>
    <string>[email protected]</string>
  </array>
  <key>RunAtLoad</key>
  <true/>
  <key>KeepAlive</key>
  <true/>
</dict>
</plist>

Chargement :

launchctl load ~/Library/LaunchAgents/com.user.ssh-tunnel.plist

VII. Solution WireGuard

WireGuard est un VPN de nouvelle génération, avec une latence bien plus faible que l'OpenVPN traditionnel.

1. Installation

brew install --cask wireguard

Ou téléchargez l'application WireGuard sur le Mac App Store.

2. Importer la configuration

Format du fichier de configuration :

[Interface]
PrivateKey = <votre clé privée>
Address = 10.0.0.2/32
DNS = 1.1.1.1

[Peer]
PublicKey = <clé publique du serveur>
Endpoint = server.example.com:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

3. Connexion

Dans l'application WireGuard, cliquez sur « Activer ». Tout le trafic passera par le VPN, aucune configuration supplémentaire n'est requise pour le client Binance.

VIII. Dépannage de la connectivité du proxy

1. Vérifier le port du proxy

lsof -i :7890

2. Tester directement avec curl

curl -x socks5h://127.0.0.1:1080 https://api.binance.com/api/v3/ping

Le retour {} indique que la connexion fonctionne.

3. Vérifier les fuites DNS

curl https://dnsleaktest.com/

Ou visitez ipleak.net pour voir si le DNS passe par le proxy.

4. Tester la latence avec Ping

curl -o /dev/null -s -w '%{time_total}s\n' https://api.binance.com/api/v3/ping

Une latence idéale est < 200ms ; au-delà de 500ms, il est conseillé de changer de nœud.

IX. Solutions recommandées par scénario

Scénario Solution recommandée
Réseau de bureau d'entreprise Proxy système + Intégré au client
Wi-Fi domestique Clash Verge TUN
Voyages / Changements fréquents WireGuard multi-configurations
VPS propre Tunnel SSH + autossh
Trading haute fréquence WireGuard en direct vers le datacenter le plus proche

X. Conseils de sécurité

  • Les proxys gratuits présentent des risques élevés, ils peuvent voler vos jetons de connexion (Tokens) ;
  • Activez impérativement la 2FA + le code anti-hameçonnage, voir la catégorie Sécurité ;
  • Évitez d'utiliser d'anciens proxys ne prenant pas en charge le HTTPS ;
  • Changez régulièrement le mot de passe du VPS et les clés SSH ;
  • Liez votre clé API à une liste blanche d'IP du proxy, de sorte que même en cas de fuite du proxy, l'utilisation soit restreinte.

Questions Fréquentes FAQ

Q1 : Le client est plus lent au démarrage après l'activation du proxy ?

R : L'établissement de la liaison (handshake) du proxy ajoute 200 à 500 ms de latence à la première connexion. Si cela dépasse 2 secondes, cela signifie que le proxy lui-même est lent ou que le nœud est encombré ; changez de nœud. Le mode TUN est généralement plus rapide que le proxy interne à l'application.

Q2 : Les commandes du terminal passent-elles aussi par le proxy en mode TUN ?

R : Par défaut, oui. Le TUN prend en charge tout le réseau au niveau système. Pour que certaines commandes soient en accès direct, vous pouvez ajouter des règles comme DOMAIN-SUFFIX,apple.com,DIRECT dans les règles Clash.

Q3 : Comment se reconnecter automatiquement après la déconnexion du tunnel SSH ?

R : Utilisez autossh avec les paramètres ServerAliveInterval 30, ServerAliveCountMax 3, combinés au KeepAlive de launchd pour obtenir une reconnexion automatique en moins de 30 secondes.

Q4 : Binance affiche « Échec de la vérification de l'IP » après avoir changé de proxy ?

R : Binance dispose d'une détection d'anomalies d'IP ; changer de nœud trop fréquemment sur une courte période peut la déclencher. Il est conseillé de garder le même nœud pendant 24 heures ; si vous devez changer, connectez-vous d'abord via la version web pour valider la 2FA.

Q5 : Est-il possible de faire passer uniquement le client Binance par le proxy et les autres applications en direct ?

R : Oui. Utilisez des outils comme Proxyman ou Surge qui permettent le proxy par processus, liez le processus Binance à un proxy spécifique, et gardez les autres applications en direct. Cette méthode est plus précise que le mode TUN.

Pour plus de configurations réseau, consultez les autres articles de la catégorie Mac dans la navigation par catégorie.

Continuer la navigation

Vous avez encore des questions sur l'utilisation de Binance ? Retournez à la page de catégorie pour trouver d'autres tutoriels sur le même sujet.

Navigation par catégorie

Tutoriels connexes

Comment installer le client Binance sur Mac ? Est-il compatible avec les puces M1/M2 ? 2026-04-14 Comment installer le client Binance sur macOS Sonoma ? Étapes d'installation complètes 2026-04-15 Y a-t-il une différence entre faire tourner Binance sur un Mac Intel ou sur un Mac M1/M2/M3/M4 ? Comparaison des deux générations de puces 2026-04-15 Comment résoudre l'alerte « Développeur non identifié » de Binance sur Mac 2026-04-15