
Tu bucle de shell ejecuta 30 solicitudes cURL; las primeras devuelven JSON limpio, pero la octava solicitud regresa con el error 429 (Demasiadas solicitudes). Ese es el límite de velocidad que aplica a tu única dirección IP, y es la forma más rápida de interrumpir un web scraping desde la línea de comandos.
Los mejores proxies para cURL enrutan cada solicitud a través de una IP nueva, se integran perfectamente con la opción -x, admiten SOCKS5 con DNS remoto cuando sea necesario y evitan cualquier problema de autenticación. cURL es la herramienta más eficaz para crear scripts de web scraping o probar un endpoint, pero cURL sin procesar sale de tu propia dirección IP, por lo que un proxy es lo que separa una canalización funcional de un muro de bloqueos.
Para empezar gratis, Webshare es la mejor opción; para web scraping rotativo equilibrado, Decodo; para las IP más limpias, NodeMaven; para SOCKS5 premium a gran escala, Oxylabs; y para bucles de ancho de banda ilimitado, Shifter. Esta guía clasifica a nueve proveedores y luego explica en detalle cómo funcionan los proxies con cURL, incluyendo cada parámetro y opción relevante.
Consejo rápido: cURL acepta un proxy en uno de sus parámetros.
HTTP: curl -x "http://user:pass@host:port" https://httpbin.org/ip. SOCKS5 with remote DNS: curl -x "socks5h://user:pass@host:port" https://httpbin.org/ip.To proxy every request in a session, run export https_proxy="http://user:pass@host:port", or add a proxy = line to ~/.curlrc to make it permanent. Always confirm the IP changed against httpbin.org/ip first.
¿Cómo funcionan los proxies con cURL?

cURL enruta una solicitud a través de un proxy con un solo parámetro, -x (o su forma completa –proxy), que requiere la URL completa del proxy en el formato protocolo://usuario:contraseña@host:puerto. El protocolo que elijas determina cómo viaja la solicitud. Este es el mecanismo que subyace a todos los comandos que se muestran a continuación.
Para un proxy HTTP o HTTPS estándar, la sintaxis es directa:
curl -x "http://user:[email protected]:8080" https://httpbin.org/ip
Para un proxy SOCKS5, siempre es preferible el esquema socks5h:// en lugar de socks5://. La "h" final le indica a cURL que resuelva el DNS a través del proxy en lugar de en su máquina, lo que evita que su ubicación real se filtre a través de una solicitud DNS:
curl -x "socks5h://user:[email protected]:1080" https://httpbin.org/ip
Autenticación: credenciales o lista blanca de IP
Los proxies aceptan uno de dos métodos de autenticación, y todos los proveedores de esta lista admiten al menos uno. El primero es nombre de usuario y contraseña, integrados en la URL del proxy o pasados con -U (–proxy-user). El segundo es la lista blanca de IP, donde registras la IP de tu máquina en el panel de control y el proxy confía en ella sin credenciales, lo que mantiene tus comandos más cortos en un entorno controlado:
curl -x "http://gateway.provider.com:8080" -U "user:pass" https://httpbin.org/ip
Reenviar cada solicitud en una sesión
Para enviar todas las solicitudes desde una terminal a través de un proxy sin repetir la bandera, exporte las variables de entorno. cURL lee http_proxy, https_proxy y all_proxy, y respeta no_proxy para las excepciones:
export http_proxy="http://user:pass@host:port"
export https_proxy="http://user:pass@host:port"
export no_proxy="localhost,127.0.0.1"
To make the setting permanent across every session, add a line to the cURL configuration file at ~/.curlrc:
proxy = "http://user:pass@host:port"
proxy-user = "user:pass"
Rotación y sesiones pegajosas
La rotación es donde una red proxy demuestra su valor para cURL. Al dirigir una solicitud a una puerta de enlace residencial rotativa , cada llamada sale automáticamente desde una IP nueva, por lo que un simple bucle for distribuye una consulta por todo el conjunto sin necesidad de gestionar una lista de IP:
para i en $(seq 1 20); hacer
curl -s -x "http://user:[email protected]:7000" https://httpbin.org/ip
done
Cuando un script debe mantener una dirección IP durante un flujo de varios pasos, como un inicio de sesión seguido de varias solicitudes autenticadas, se utiliza una sesión persistente. La mayoría de los proveedores controlan esto mediante la cadena de nombre de usuario: DataImpulse y Decodo añaden un token de sesión, mientras que Shifter utiliza un ID de sesión (sid) o un valor TTL temporizado. El mismo patrón de nombre de usuario también incluye geolocalización, por lo que se puede solicitar un país, ciudad o ASN directamente en el script.
curl -x "http://user-country-us-city-newyork-sessid-abc123:pass@gateway:7000" https://httpbin.org/ip
Las opciones de proxy de cURL que conviene conocer
| Bandera o variable | Propósito | Ejemplo |
|---|---|---|
| -x, –proxy | Configurar el proxy (protocolo, host, puerto) | curl -x http://host:8080 URL |
| -U, –usuario proxy | Proporcione credenciales de proxy | curl -x host:8080 -U usuario:contraseña URL |
| --socks5-hostname | SOCKS5 con DNS resuelto por el proxy | curl –socks5-hostname host:1080 URL |
| -p, –proxytunnel | Enrutar una solicitud que no sea HTTP a través de un proxy HTTP. | curl -p -x host:8080 URL |
| –encabezado proxy | Enviar un encabezado solo al proxy | curl –proxy-header “X-Key: v” -x host URL |
| –noproxy | Hosts separados por comas para omitir | curl –noproxy .internal.com URL |
| –proxy-inseguro | Omitir la verificación TLS del proxy | curl –proxy-insecure -x https://host URL |
| http_proxy / https_proxy / todos_proxy | Variables de entorno aplicadas a cada solicitud | exportar https_proxy=http://usuario:contraseña@host:puerto |
| ~ / .curlrc | Archivo de configuración persistente | proxy = “http://usuario:contraseña@host:puerto” |
| -v, –verboso | Mostrar la conexión completa y el intercambio de encabezados | curl -v -x host:8080 URL |
Los 9 mejores proxies para cURL en 2026 (Análisis)
| Proveedor de proxy cURL | Mejor borde cURL | Protocolos | Flujo de trabajo ideal | Precio de entrada |
|---|---|---|---|---|
| Webshare | Plan gratuito para siempre, exportación de listas con un solo clic. | HTTP, HTTPS, SOCKS5 | Pruebas rápidas y raspado ligero de la concha. | Gratis / ~$1.40/GB |
| Decodo | Copiar y pegar documentación de cURL, fijada durante 24 horas | HTTP(S), CALCETINES5 | Raspadores rotatorios de tamaño mediano | Aproximadamente 2 dólares por GB a gran escala. |
| Nodo Maven | Las direcciones IP más limpias, la menor cantidad de bloqueos. | HTTP(S), CALCETINES5 | Extracción de datos mediante scripts de bajo nivel | ~$2.20/GB |
| Oxylabs | Ejemplos de SOCKS5 Premium + GitHub | HTTP(S), CALCETINES5 | trabajos grandes con nivel de acuerdo de nivel de servicio (SLA) | Aproximadamente 2.50 $/GB a 1 TB |
| Shifter | Puertos de reconexión de ancho de banda ilimitado | HTTP(S), SOCKS | Bucles de alto volumen sin medición | Basado en puerto |
| rayobyte | Centro de datos con ancho de banda ilimitado | HTTP(S), CALCETINES5 | Extracción rápida de datos de objetivos no protegidos | Centro de datos de 1 dólar/IP |
| IP Real | Sesiones fijas de hasta 7 días | HTTP(S), CALCETINES5 | Scripts largos de varios pasos | ~$1.75/GB (al por mayor) |
| Impulso de datos | $1/GB, dirigido al nombre de usuario | HTTP, HTTPS, SOCKS5 | Bucles de batería de alto volumen a bajo costo | $1 / GB |
| Vendedor proxy | Los 5 tipos de proxy, IPv6 desde $0.08/IP | HTTP(S), CALCETINES5 | Flujos de trabajo mixtos y IPv6 masivo económico | $0.08/IP (IPv6) |
1. Webshare (El mejor punto de partida gratuito para cURL)

Webshare es la forma más rápida de obtener un comando -x funcional de forma gratuita. Su plan gratuito permanente te ofrece 10 proxies y 1 GB al mes sin tarjeta, y el panel de control exporta una lista lista para pegar con host:puerto:usuario:contraseña que se inserta directamente en cURL. Todas las conexiones admiten HTTP, HTTPS y SOCKS5 a través de 80 millones de direcciones IP residenciales y 500 000 de centros de datos y proveedores de servicios de Internet, para que puedas comprobar que un script de shell funciona en minutos antes de pagar un solo céntimo.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | Centro de datos, ISP, residencial |
| Protocolos | HTTP, HTTPS, SOCKS5 |
| Autenticación | Lista blanca de nombres de usuario/contraseñas e IP |
| Geo localización | 195 países; ciudad en zona residencial |
| Precios | Centro de datos desde $0.0299/IP; residencial entre ~$1.40 y $3.50/GB |
| Cupón | No se necesita código (nivel gratuito permanente) |
| Prueba gratis | Gratis para siempre: 10 proxies + 1 GB/mes |
Ventajas
Desventajas
2. Decodo (La mejor opción equilibrada para cURL)

Decodo es la opción ideal una vez que superes las capacidades de los proxies gratuitos, y su documentación incluye fragmentos de código cURL listos para usar que te permiten empezar rápidamente. Su grupo de 115 millones de IP residenciales, además de las opciones de centros de datos, cubre la mayoría de las tareas de web scraping desde la línea de comandos , con soporte para HTTP(S) y SOCKS5, y sesiones persistentes que puedes mantener hasta 24 horas cuando un script necesita una IP estable en todas las etapas. Una prueba gratuita de 3 días y una garantía de reembolso de 14 días te permiten validarlo con tus propios objetivos sin riesgo alguno.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | Residencial, centro de datos |
| Protocolos | HTTP(S), CALCETINES5 |
| Autenticación | Lista blanca de nombres de usuario/contraseñas e IP |
| Geo localización | Más de 195 ubicaciones, ciudad y coordenadas |
| Precios | Uso residencial: de 2 a 3.75 dólares/GB; centros de datos: desde 0.60 dólares/GB. |
| Cupón | No se necesita código (prueba gratuita de 3 días + garantía de devolución de dinero de 14 días). |
| Prueba gratis | Prueba gratuita de 3 días, reembolso en 14 días. |
Ventajas
Desventajas
3. Nodo Maven (Ideal para tarifas de bloque bajas)

NodeMaven es ideal para trabajar con cURL, donde el bloqueo es un problema, ya que su filtro de dos pasos analiza todas las IP y mantiene aproximadamente el 95 % libres, logrando una tasa de éxito del 99.54 %. Ofrece HTTP(S) y SOCKS5 en 30 millones de IP residenciales y 250 000 móviles, segmentación por ciudad y ASN sin coste adicional, y sesiones persistentes de hasta siete días para flujos de scripts largos. Incluye un navegador de web scraping en la nube para solicitudes que requieren JavaScript, y la prueba de 3.50 $ desbloquea el acceso completo antes de la suscripción.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | Residencial, móvil, ISP |
| Protocolos | HTTP(S), CALCETINES5 |
| Autenticación | Usuario Contraseña |
| Geo localización | Más de 190 países, ciudad y ASN, sin costo adicional. |
| Precios | Desde aproximadamente 2.20 $/GB, reembolso en efectivo por tráfico usado. |
| Cupón | AFFMAVEN35 (35% de descuento) |
| Prueba gratis | Prueba gratuita de $3.50 con 750 MB |
Ventajas
Desventajas
4. Oxylabs (Los mejores calcetines premium SOCKS5 para cURL)

Oxylabs es la opción premium para SOCKS5, compatible con el protocolo en proxies residenciales, de ISP, de centros de datos y móviles sin coste adicional, con un tutorial de cURL dedicado y un repositorio de ejemplo público en GitHub. Con 175 millones de IP residenciales, está diseñado para trabajos de shell de alto volumen con nivel de servicio (SLA) y añade una API de desbloqueo y extracción web que se puede llamar con una sola línea. Tenga en cuenta el límite de puertos predeterminado: solo los puertos 80 y 443 funcionan de forma predeterminada, y los puertos no estándar requieren verificación.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | Residencial, ISP, centro de datos, móvil |
| Protocolos | HTTP(S), SOCKS5 (todos los tipos, sin recargo) |
| Autenticación | Lista blanca de nombres de usuario/contraseñas e IP |
| Geo localización | Más de 150 ubicaciones, ciudad y coordenadas |
| Precios | Residencial $6/GB, reducido a $2.50/GB (1 TB); Pago por uso $4/GB |
| Cupón | Oxylabs 50 (50% de descuento) |
| Prueba gratis | Prueba gratuita de 7 días; 5 direcciones IP de centros de datos gratuitas. |
Ventajas
Desventajas
5. Shifter (La mejor opción con ancho de banda ilimitado)

Shifter utiliza un modelo de facturación diferente que se adapta a bucles cURL intensivos: puertos de conexión inversa con ancho de banda ilimitado en lugar de la medición por GB. En funcionamiento desde 2012 con un grupo residencial de 205 millones de direcciones IP, permite rotar por solicitud o mantener una IP con un ID de sesión (sid) o un valor TTL temporizado escrito en el nombre de usuario, que se traduce fácilmente en una sola línea de cURL. La compatibilidad con HTTP(S) y SOCKS, la segmentación por país, ciudad y ASN, y la rotación configurable hasta un minuto lo convierten en una herramienta potente para el web scraping de alta concurrencia y sin límites de datos en múltiples destinos.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | Residencial rotativo (retroconexión), ISP, residencial estático |
| Protocolos | HTTP, HTTPS, CALCETINES |
| Autenticación | Usuario Contraseña |
| Geo localización | Más de 195 países, país, ciudad, ASN |
| Precios | Ancho de banda ilimitado basado en puertos; desde ~$0.30/GB en los niveles superiores. |
| Cupón | AFFINCO-M454 (10% de descuento) |
| Prueba gratis | Prueba gratuita más garantía de devolución de dinero de 3 días. |
Ventajas
Desventajas
6. rayobyte (Mejor centro de datos para cURL)

Rayobyte es la opción preferida de centro de datos para cURL, ya que ofrece direcciones IP de centro de datos con ancho de banda ilimitado desde 1 dólar cada una, ideales para atacar objetivos desprotegidos desde la shell cuando las direcciones IP residenciales son excesivas. Este proveedor con sede en EE. UU. , que opera de forma ética desde 2014, admite SOCKS5 en proxies privados, semidedicados y de ISP mediante nombre de usuario y contraseña, y añade direcciones IP residenciales rotativas desde aproximadamente 0.90 dólares por GB, además de una API de web scraping que devuelve JSON y que se puede llamar directamente desde un script.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | Centro de datos, ISP, residencia rotativa |
| Protocolos | HTTP(S), SOCKS5 (privado, semidedicado, ISP) |
| Autenticación | Lista blanca de nombres de usuario/contraseñas e IP |
| Geo localización | Fuerte presencia en EE. UU.; proveedor de servicios de Internet estático en EE. UU., Reino Unido, Canadá y Alemania. |
| Precios | Centro de datos desde $1/IP (ancho de banda ilimitado); residencial desde ~$0.90/GB |
| Cupón | AFFMAVEN5 (Prueba gratuita de 50 MB) |
| Prueba gratis | Prueba residencial al registrarse |
Ventajas
Desventajas
7. IP Real (Ideal para scripts largos y persistentes)

IPRoyal es ideal para scripts cURL largos y con estado gracias a sus sesiones persistentes que mantienen la misma IP hasta por siete días, la mayor duración disponible, lo que resulta perfecto para un script que inicia sesión una sola vez y ejecuta una secuencia larga. Admite HTTP(S) y SOCKS5 en 195 países, el tráfico nunca caduca, por lo que los trabajos ocasionales no consumen la suscripción, y acepta más de 25 criptomonedas para desarrolladores que valoran la privacidad. El precio para uso residencial oscila entre $7 por GB y aproximadamente $1.75 para grandes volúmenes.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | Residencial, ISP, centro de datos |
| Protocolos | HTTP(S), CALCETINES5 |
| Autenticación | Usuario Contraseña |
| Geo localización | 195 países, ciudades y estados |
| Precios | Residencial: desde 7 $/GB hasta aproximadamente 1.75 $/GB; centro de datos: desde 1.39 $/proxy. |
| Cupón | AFFMAVEN10 (10% de descuento) |
| Prueba gratis | Prueba gratuita a petición |
Ventajas
Desventajas
8. Impulso de datos (Los mejores proxies baratos para cURL)

DataImpulse es la referencia en cuanto a valor para el web scraping: $1 por GB residencial, autenticación SOCKS5 junto con HTTP y HTTPS, y segmentación integrada en el nombre de usuario para que un solo endpoint cubra país, ciudad o ASN en una sola línea de cURL. Su base de datos de 90 millones de usuarios residenciales ofrece una tasa de éxito publicada del 99.51 %, el tráfico nunca caduca y un mínimo de $5 mantiene las pruebas económicas. A cambio de herramientas de desbloqueo gestionadas, se obtiene el menor coste real por solicitud exitosa.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | Residencial, centro de datos, móvil |
| Protocolos | HTTP, HTTPS, SOCKS5 autenticado |
| Autenticación | Nombre de usuario/contraseña (segmentación por nombre de usuario) |
| Geo localización | País incluido; ciudad y ASN disponibles |
| Precios | Residencial $1/GB; centro de datos $0.50/GB; móvil $2/GB |
| Cupón | No se necesita código (mínimo $5, sin fecha de caducidad) |
| Prueba gratis | Recarga mínima de $5 (5 GB) |
Ventajas
Desventajas
9. Vendedor proxy (Mejor IPv6 multitipo y más económico)

Proxy-Seller se gana su lugar al cubrir todas las clases de proxy desde una sola cuenta, lo cual es poco común y muy útil cuando un flujo de trabajo cURL combina varias tareas.
Obtendrás centros de datos IPv4 e IPv6, direcciones IP residenciales estáticas y rotativas, y redes móviles 4G/5G, todas compatibles con HTTP(S) y SOCKS5, con autenticación mediante nombre de usuario y contraseña o lista blanca de IP . Su principal ventaja es el centro de datos IPv6 desde tan solo $0.08 por IP, la opción más económica y confiable para clientes compatibles con IPv6 como Google y Reddit. Una API REST en cinco idiomas, cumplimiento con el RGPD y la norma ISO 27001, y una prueba gratuita de $1.99 completan la oferta.
| Parámetro | Detail |
|---|---|
| Tipos de proxy | IPv4, IPv6, ISP, residencial rotativo, móvil |
| Protocolos | HTTP(S), CALCETINES5 |
| Autenticación | Lista blanca de nombres de usuario/contraseñas e IP |
| Geo localización | Más de 220 países; país de residencia, ciudad, proveedor de servicios de Internet |
| Precios | IPv6 desde $0.08/IP; IPv4 desde $0.70/IP; residencial desde $0.70 hasta $3.50/GB |
| Cupón | AFFINCO (15% de descuento en IPv4, IPv6, ISP) |
| Prueba gratis | Prueba de 1.99 días por $3 |
Ventajas
Desventajas
Cómo elegir el proxy cURL adecuado

Elige el proxy adecuado para cada tarea, no te guíes por el precio. Para probar cURL gratis a través de un proxy, empieza por Webshare.
Para raspados rotativos de escala media equilibrados con documentación limpia, Decodo es la opción ideal. Para la tasa de bloqueo más baja en objetivos sensibles, el filtro de IP limpia de NodeMaven es la mejor opción. Para SOCKS5 de grado SLA a gran escala, Oxylabs es la opción segura por defecto, siempre que se tenga en cuenta su límite de puertos. Para bucles de alto volumen sin medición, los puertos de ancho de banda ilimitado de Shifter eliminan el cálculo por GB, y para raspados rápidos de objetivos no protegidos, el centro de datos de ancho de banda ilimitado de Rayobyte desde $1 por IP es la opción más rentable.
Para scripts largos con estado, las sesiones persistentes de siete días de IPRoyal se mantienen estables; para el alojamiento residencial más económico por GB, DataImpulse es la mejor opción; y para un flujo de trabajo mixto o un almacenamiento masivo de IPv6 a precios muy bajos, Proxy-Seller cubre todos los tipos desde una sola cuenta.
Sea cual sea tu elección, primero ejecuta un pequeño bucle for en httpbin.org/ip para confirmar la rotación antes de apuntarlo a un objetivo real.
Cómo probar y depurar proxies cURL
Antes de escalar, verifique que el proxy esté funcionando correctamente. La comprobación estándar consiste en confirmar que una solicitud devuelve la IP del proxy, no la suya:
curl -x "http://user:pass@host:port" https://httpbin.org/ip
Si la dirección devuelta no es la del proxy, la solicitud no se está enrutando. Añada -v (modo detallado) para ver el protocolo de enlace y los encabezados de la conexión, lo que permite saber si cURL llegó al proxy.
Tres errores se repiten al realizar web scraping desde la línea de comandos. Un error 407 (Proxy Authentication Required) significa que tus credenciales son incorrectas o faltan, así que verifica el valor -U o el usuario:contraseña en la URL. Un error 429 (Too Many Requests) significa que estás accediendo al objetivo demasiado rápido desde muy pocas direcciones IP, lo que requiere una rotación más rápida o un breve intervalo entre llamadas.
Un error 403 Prohibido o un CAPTCHA generalmente significa que el objetivo detectó una IP de centro de datos, por lo que cambiar a una IP residencial o de un proveedor de servicios de Internet (ISP) lo resuelve. Para objetivos inestables, agregue resiliencia con –retry 3 –retry-delay 2 y ralentice un bucle agresivo con –limit-rate o un tiempo de espera entre iteraciones. Este es el mismo ciclo de pruebas riguroso que aplicamos en cada compilación de recopilación de datos.
Última Palabra
cURL junto con el proxy adecuado es la vía más directa para la recopilación fiable de datos desde la línea de comandos, y la mejor opción dependerá de tu carga de trabajo. Empieza gratis con Webshare, pasa a Decodo para raspados rotativos equilibrados, confía en NodeMaven cuando la velocidad de los bloques sea importante y escala los trabajos SOCKS5 de producción en Oxylabs.
Los puertos de ancho de banda ilimitado de Shifter son ideales para bucles pesados sin límite de datos, las IP de centros de datos de Rayobyte manejan objetivos rápidos y sencillos, IPRoyal mantiene sesiones con estado de larga duración, DataImpulse gana en costo bruto y Proxy-Seller cubre todos los tipos de proxy, además de la IPv6 más barata del mercado.
Sea cual sea la opción que elijas, conéctala a -x, confirma la IP en httpbin.org/ip y solo entonces dirige tu bucle a un objetivo real.
Para obtener más información sobre la infraestructura detrás del web scraping, consulte nuestras guías sobre los mejores proxies rotativos , las mejores alternativas a MyPrivateProxy y los mejores navegadores antidetect para cuando su flujo de trabajo pase de la línea de comandos a un navegador completo.

Ali
Ali es un experto en marketing digital con más de 7 años de experiencia en blogs optimizados para SEO. Experto en la revisión de herramientas SaaS, marketing en redes sociales y campañas de email marketing, creamos contenido que posiciona bien y atrae a la audiencia. Conocido por brindar información genuina, Ali es una fuente confiable para empresas que buscan impulsar su presencia en línea eficazmente.


