Hay 4 formas de configurar un proxy para el cliente de escritorio de Binance en Mac: proxy del sistema (Ajustes del Sistema → Red → Proxy), proxy integrado en el cliente (Ajustes de Binance → Red → Proxy), modo TUN de herramientas de terceros (como Clash o Surge, que dirigen todo el tráfico al proxy) y túnel SSH (ssh -D 1080). El modo TUN es el más estable y no requiere configuración individual en el cliente. Primero, descarga el cliente oficial desde el sitio oficial de Binance; para sincronizar con el móvil, usa la App oficial de Binance. Este artículo muestra los comandos detallados y las precauciones para cada método.
I. ¿Por qué se necesita un proxy?
- Restricciones del entorno de red que impiden la conexión directa a binance.com;
- Pérdida de paquetes en el ISP local, el proxy ofrece mayor estabilidad;
- Necesidad de cambiar a un nodo de una región específica;
- Redes corporativas que obligan a que todo el tráfico pase por el proxy de la empresa.
Nota importante: El uso de proxys/VPN para acceder a exchanges debe cumplir con las leyes y regulaciones locales; este artículo es solo para fines explicativos técnicos.
II. Comparación de tipos de proxy
| Tipo de proxy | Protocolo | Velocidad | Facilidad de configuración | Escenario ideal |
|---|---|---|---|---|
| HTTP | TCP | Media | Simple | Navegador |
| HTTPS | TLS | Media | Simple | Escenarios sensibles |
| SOCKS5 | TCP/UDP | Alta | Media | Todo terreno |
| Túnel SSH | TCP | Baja | Difícil | Servidor propio |
| WireGuard | UDP | Muy alta | Media | VPN |
| TUN (Global) | Cualquiera | Alta | Fácil | Aplicaciones sin configuración |
El cliente de Binance se basa en Electron y lee por defecto el proxy del sistema; sin embargo, en entornos restringidos, el modo TUN es el más confiable.
III. Método 1: Proxy del sistema
1. Abrir los ajustes de proxy del sistema
Ajustes del Sistema → Red → Seleccionar red actual (Wi-Fi/Ethernet) → Detalles → Proxies.
2. Rellenar la información del proxy
Marca las opciones según el tipo de proxy:
- Proxy Web (HTTP): 127.0.0.1, puerto 7890
- Proxy Web Seguro (HTTPS): Igual que arriba
- Proxy SOCKS: 127.0.0.1, puerto 7891
3. Aplicar cambios
Haz clic en «Aceptar» para confirmar. El cliente de Binance leerá automáticamente el nuevo proxy del sistema.
4. Verificación por línea de comandos
scutil --proxy
La salida mostrará campos como HTTPEnable / SOCKSEnable.
IV. Método 2: Proxy integrado en el cliente
1. Abrir los ajustes del cliente
Cliente de Binance → Command + , → Red → Proxy.
2. Configurar el proxy
- Tipo: HTTP / HTTPS / SOCKS5
- Host: 127.0.0.1
- Puerto: 7890 (o el puerto correspondiente)
- Usuario/Contraseña: Opcional (si el proxy lo requiere)
3. Probar la conectividad
Haz clic en «Probar conexión» → si muestra «Conexión exitosa», puedes guardar.
4. Volver al proxy del sistema
Para desactivar temporalmente el proxy del cliente, selecciona «Usar proxy del sistema».
V. Método 3: Clash Verge (Modo TUN)
1. Instalación
brew install --cask clash-verge-rev
O descarga el dmg desde GitHub Releases.
2. Importar suscripción
Inicia Clash Verge por primera vez → Configuración → Nuevo → Pega el enlace de suscripción o la configuración YAML local.
3. Activar modo TUN
Ajustes → Modo Tun → Activar. En este momento, todo el tráfico de las aplicaciones (incluyendo Binance y curl en la terminal) pasará por el proxy.
4. Establecer como proxy del sistema (Opcional)
Clash Verge puede activar TUN + proxy del sistema simultáneamente. Se recomienda solo TUN para evitar duplicidad de proxy.
5. Reglas de división de tráfico
Las rules en la configuración de Clash permiten un control preciso:
rules:
- DOMAIN-SUFFIX,binance.com,Proxy
- DOMAIN-SUFFIX,binance.info,Proxy
- DOMAIN-SUFFIX,binance.vision,Proxy
- GEOIP,CN,DIRECT
- MATCH,Proxy
Los dominios relacionados con Binance pasan por el proxy, las IPs locales van directo y lo demás por el proxy.
VI. Método 4: Túnel SSH
1. Necesitas un VPS en el extranjero
Los usuarios con servidores en el extranjero pueden usar un túnel SSH directamente:
ssh -D 1080 -C -N [email protected]
-D 1080Reenvío de puerto dinámico (SOCKS5)-CActiva la compresión-NNo ejecuta comandos remotos
2. Configurar el cliente de Binance
Proxy del cliente → SOCKS5 → 127.0.0.1:1080 → Probar conexión.
3. Mantener la conexión a largo plazo
Usa autossh para evitar desconexiones:
brew install autossh
autossh -M 20000 -f -N -D 1080 [email protected]
4. Como servicio de launchd
Crea ~/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>
Cargar:
launchctl load ~/Library/LaunchAgents/com.user.ssh-tunnel.plist
VII. Solución WireGuard
WireGuard es la VPN de próxima generación, con una latencia mucho menor que la tradicional OpenVPN.
1. Instalación
brew install --cask wireguard
O descarga la aplicación WireGuard desde la Mac App Store.
2. Importar configuración
Formato del archivo de configuración:
[Interface]
PrivateKey = <tu clave privada>
Address = 10.0.0.2/32
DNS = 1.1.1.1
[Peer]
PublicKey = <clave pública del servidor>
Endpoint = servidor.ejemplo.com:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25
3. Conexión
Haz clic en «Activar» en la aplicación WireGuard. Todo el tráfico pasará por la VPN, sin necesidad de configuración adicional en el cliente de Binance.
VIII. Solución de problemas de conectividad del proxy
1. Comprobar el puerto del proxy
lsof -i :7890
2. Prueba directa con curl
curl -x socks5h://127.0.0.1:1080 https://api.binance.com/api/v3/ping
Si devuelve {} significa que funciona.
3. Verificar fugas de DNS
curl https://dnsleaktest.com/
O visita ipleak.net para ver si el DNS pasa por el proxy.
4. Prueba de latencia con Ping
curl -o /dev/null -s -w '%{time_total}s\n' https://api.binance.com/api/v3/ping
La latencia ideal es < 200ms; si supera los 500ms, se recomienda cambiar de nodo.
IX. Soluciones recomendadas para diferentes escenarios
| Escenario | Solución recomendada |
|---|---|
| Red de oficina corporativa | Proxy del sistema + integrado en el cliente |
| Wi-Fi doméstico | Clash Verge TUN |
| Viajes / Múltiples ubicaciones | WireGuard con múltiples configuraciones |
| VPS propio | Túnel SSH + autossh |
| Trading de alta frecuencia | WireGuard con conexión directa al centro de datos más cercano |
X. Consejos de seguridad
- Los proxys gratuitos tienen un alto riesgo, podrían robar tokens de inicio de sesión;
- Activa obligatoriamente 2FA + código anti-phishing, ver detalles en la categoría Seguridad;
- Evita el uso de proxys antiguos que no soporten HTTPS;
- Cambia regularmente las contraseñas del VPS y las claves SSH;
- Vincula tu API Key a una lista blanca de IPs del proxy, para limitar su uso incluso si el proxy se filtra.
Preguntas frecuentes FAQ
P1: ¿El cliente se inicia más lento tras activar el proxy?
R: El intercambio de señales del proxy añade de 200 a 500 ms de latencia en la conexión inicial. Si supera los 2 segundos, el proxy es lento o el nodo está congestionado; simplemente cambia de nodo. El modo TUN suele ser más rápido que el proxy dentro de la aplicación.
P2: ¿En el modo TUN, los comandos de terminal también pasan por el proxy?
R: Por defecto, sí. TUN equivale a tomar el control de toda la red a nivel de sistema. Para que ciertos comandos vayan directo, puedes añadir reglas como DOMAIN-SUFFIX,apple.com,DIRECT en la configuración de Clash.
P3: ¿Cómo reconectar automáticamente el túnel SSH si se corta?
R: Usa autossh con ServerAliveInterval 30 y ServerAliveCountMax 3, combinado con el KeepAlive de launchd; se reconectará automáticamente en menos de 30 segundos.
P4: ¿Tras cambiar de proxy, Binance muestra «Fallo de verificación de IP»?
R: Binance tiene detección de anomalías de IP; cambiar de nodo frecuentemente en poco tiempo lo activará. Se recomienda mantener el mismo nodo durante 24 horas; si debes cambiar, inicia sesión primero en la versión web y completa el 2FA.
P5: ¿Se puede hacer que solo el cliente de Binance use el proxy y las demás aplicaciones vayan directo?
R: Sí. Usa herramientas como Proxyman o Surge que permiten proxy por proceso, vinculando el proceso Binance a un proxy específico mientras las demás aplicaciones mantienen conexión directa. Este método es más preciso que el modo TUN.
Para más configuraciones de red, consulta otros artículos en la categoría Guía Mac en la Categorías.