Primeros pasos con los proxies
Compara los proxies residenciales rotativos, ISP estáticos y de centro de datos, y luego conéctalos en curl, Python, Playwright y navegadores antidetect
VoyraCloud ofrece tres tipos de proxies de IP: residenciales rotativos, ISP estáticos y de centro de datos. Esta página te ayuda a elegir el tipo adecuado y luego muestra cómo conectar las herramientas habituales; los pasos de compra y de la consola están en la página de cada producto.
Elegir un tipo de proxy
| Residencial rotativo | ISP estático | Centro de datos | |
|---|---|---|---|
| Origen de la IP | Dispositivos conectados en banda ancha doméstica real | Rangos de ASN de operadores | Rangos de centros de datos |
| Facturación | Por tráfico (paquetes de tráfico) | Por IP y periodo, tráfico ilimitado | Por IP y periodo, tráfico ilimitado |
| Cambios de IP | En cada solicitud, persistente (sticky) o rotación temporizada | Fija durante el plazo; la renovación conserva la misma IP | Fija durante el plazo; la renovación conserva la misma IP |
| Dedicada o compartida | Grupo de IP compartido | Dedicada: cada IP se asigna a una sola cuenta | Dedicada: cada IP se asigna a una sola cuenta |
| Acceso | Instala la pasarela en un VPS y usa puertos HTTP / SOCKS5 locales | SOCKS5 con usuario y contraseña; despliegue con un clic en un servidor Linux de VoyraCloud | SOCKS5 con usuario y contraseña |
| Segmentación | País, estado / provincia, ciudad | País, ciudad, operador | País |
| Usos típicos | Web scraping, consultas SERP, verificación de anuncios, pruebas de precios regionales | Tiendas transfronterizas, cuentas de redes sociales, automatización que necesita una identidad fija a largo plazo | Web scraping, monitorización de precios, SEO, tareas masivas |
Los precios se muestran en las páginas de producto y al finalizar la compra:
Elegir según el caso de uso
- Gran cantidad de solicitudes independientes repartidas entre muchas IP: elige proxies residenciales rotativos con la rotación establecida en cada solicitud.
- Flujos de varios pasos, como iniciar sesión, añadir al carrito o rellenar formularios, que necesitan la misma IP durante poco tiempo: elige residencial rotativo con rotación persistente (sticky) o temporizada.
- Cuentas o tiendas que necesitan una salida de ISP residencial fija a largo plazo, o una lista de IP permitidas: elige proxies ISP estáticos.
- Trabajo sensible al costo en el que el sitio de destino no bloquea las IP de centros de datos: elige proxies de centro de datos.
Cuándo conviene más un servidor con IP residencial
Un proxy añade una salida a una máquina que ya tienes. Si lo que necesitas es un servidor cuya propia IP pública sea residencial (por ejemplo, transmisión en directo o escritorios remotos para varias tiendas, donde la unidad es toda la máquina), un servidor con IP residencial es más directo: la IP está vinculada al servidor y no hace falta configurar ningún proxy.
Si ya tienes un servidor Linux de VoyraCloud y solo quieres que su tráfico saliente use una IP de operador, compra un proxy ISP estático y despliégalo en el VPS con un clic.
Datos de conexión
| Producto | Protocolo | Dirección | Autenticación |
|---|---|---|---|
| Residencial rotativo | HTTP | 127.0.0.1:18080 | Ninguna; solo en el VPS donde está instalada la pasarela |
| Residencial rotativo | SOCKS5 | 127.0.0.1:18081 | Ninguna; solo en el VPS donde está instalada la pasarela |
| ISP estático / centro de datos | SOCKS5 | HOST:PORT | Usuario y contraseña |
Las credenciales de los proxies ISP estáticos y de centro de datos se ven o se exportan en Mis IP estáticas; el formato de exportación es socks5://USERNAME:PASSWORD@HOST:PORT. Si el usuario o la contraseña contienen caracteres especiales, codifícalos con porcentaje (percent-encode) antes de incluirlos en un URI (el archivo exportado ya está codificado).
Para los proxies residenciales rotativos, primero instala la pasarela. El país de salida y el modo de rotación se establecen en la consola; tu programa solo necesita el puerto local.
Ejemplos de código
Sustituye USERNAME, PASSWORD, HOST y PORT de los ejemplos por los datos de conexión de la consola.
curl
Residencial rotativo:
# HTTP
curl -x http://127.0.0.1:18080 https://ipinfo.io/json
# SOCKS5
curl --proxy socks5h://127.0.0.1:18081 https://ipinfo.io/jsonISP estático / centro de datos:
curl --proxy socks5h://USERNAME:PASSWORD@HOST:PORT https://ipinfo.io/jsonsocks5h hace que el proxy también resuelva los nombres de dominio, de modo que las consultas no pasan por el DNS local.
Python (requests)
SOCKS5 requiere tener instalada la compatibilidad con SOCKS:
pip install "requests[socks]"Residencial rotativo:
import requests
# HTTP port
proxy = "http://127.0.0.1:18080"
# or the SOCKS5 port
# proxy = "socks5h://127.0.0.1:18081"
resp = requests.get(
"https://ipinfo.io/json",
proxies={"http": proxy, "https": proxy},
timeout=30,
)
print(resp.json())ISP estático / centro de datos:
import requests
proxy = "socks5h://USERNAME:PASSWORD@HOST:PORT"
resp = requests.get(
"https://ipinfo.io/json",
proxies={"http": proxy, "https": proxy},
timeout=30,
)
print(resp.json())Playwright (Python)
Residencial rotativo, usando el puerto HTTP local:
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(proxy={"server": "http://127.0.0.1:18080"})
page = browser.new_page()
page.goto("https://ipinfo.io/json")
print(page.text_content("body"))
browser.close()Para flujos de varios pasos, como iniciar sesión o añadir al carrito, establece el modo de rotación del dispositivo en persistente (sticky) o temporizado en la consola para que la IP no cambie a mitad del proceso.
ISP estático / centro de datos: Chromium no admite proxies SOCKS5 con usuario y contraseña. Si se ejecuta en un servidor Linux de VoyraCloud, primero despliega la IP en el VPS con un clic para que todo el tráfico saliente pase por el proxy, y no establezcas proxy en Playwright:
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch()
page = browser.new_page()
page.goto("https://ipinfo.io/json")
print(page.text_content("body"))
browser.close()Navegadores antidetect
Los navegadores antidetect y otro software compatible con proxies suelen ofrecer los siguientes campos. Rellénalos según el producto:
| Campo | Residencial rotativo | ISP estático / centro de datos |
|---|---|---|
| Tipo de proxy | HTTP o SOCKS5 | SOCKS5 |
| Host | 127.0.0.1 | Parte del host de la dirección en la consola |
| Puerto | 18080 (HTTP) o 18081 (SOCKS5) | Puerto en la consola |
| Usuario / contraseña | Déjalo vacío | Usuario y contraseña de la consola |
Algunos programas aceptan pegar socks5://USERNAME:PASSWORD@HOST:PORT; puedes usar la línea del archivo exportado.
Los puertos locales del proxy residencial rotativo solo están disponibles en la máquina donde está instalada la pasarela, por lo que el navegador antidetect debe ejecutarse en la misma máquina, por ejemplo con la pasarela y el navegador instalados en un servidor Windows.
Uso aceptable
Los proxies no deben usarse para fraude, credential stuffing, ataques, análisis ni actividades que infrinjan la ley local, y las credenciales no deben revenderse ni compartirse sin consentimiento por escrito. Consulta el Acuerdo de servicio de proxy para ver las reglas completas.
