Puppeteer · CONFIGURAR PROXY

Configurar proxy en Puppeteer

Headless Chrome driver for Node. Apúntalo al pool residencial de Eveses con la configuración de abajo: la geolocalización vive en el nombre de usuario, así que cambiar de país no exige tocar nada más.

proxy.eveses.com:12321 · SOCKS5 en 32325 · 199 países · desde $7.35/GB

Ojo

The proxy is a launch argument, but the credentials are not: `page.authenticate()` has to be called on every new page, before the first navigation. A page opened by `target=_blank` gets none of it.

Configuración

import puppeteer from "puppeteer";

const browser = await puppeteer.launch({
  args: ["--proxy-server=http://proxy.eveses.com:12321"],
});

const page = await browser.newPage();
// Per PAGE, not per browser — and before goto().
await page.authenticate({
  username: "eveses_user_country-de",
  password: "YOUR_PROXY_PASSWORD",
});

await page.goto("https://target-site.com");

Cambia de país sin tocar Puppeteer

Alemaniaeveses_user_country-de
Fija 30 mineveses_user_country-de_session-ab12cd34_lifetime-30m

La geolocalización y la sesión viven en el nombre de usuario, no en el host ni en el puerto. Toda la configuración de esta página queda igual al cambiar de país: editas una sola cadena. Hay 199 países direccionables, con tokens de ciudad y región dentro de la mayoría.

Preguntas frecuentes

¿Cómo configuro un proxy en Puppeteer?›
Apúntalo a proxy.eveses.com, puerto 12321 para HTTP o 32325 para SOCKS5, y autentícate con tu usuario y contraseña de proxy de Eveses. La sintaxis exacta está en el fragmento de arriba. The proxy is a launch argument, but the credentials are not: `page.authenticate()` has to be called on every new page, before the first navigation. A page opened by `target=_blank` gets none of it.
¿Cómo elijo el país por el que sale Puppeteer?›
Añade un token de geolocalización al USUARIO en lugar de cambiar el host: eveses_user_country-de sale por Alemania, eveses_user_country-us por Estados Unidos. Así hay 199 países direccionables, y los tokens de ciudad o región afinan más. Nada más de tu configuración de Puppeteer cambia.
¿Cómo mantengo la misma IP entre peticiones en Puppeteer?›
Añade un token de sesión — eveses_user_country-us_session-ab12cd34_lifetime-30m — y toda petición con ese usuario sale por la misma dirección hasta que caduca. Quita el token y cada petición rota a una IP nueva.
¿Cuánto cuesta?›
El tráfico residencial se factura por gigabyte desde tu cartera de Eveses: $7.35/GB a 1 GB, bajando a $2.57/GB por volumen. No hay cargo por herramienta y las mismas credenciales sirven en todas a la vez.

Otras integraciones

Ejecuta Puppeteer sobre IPs residenciales

$7.35/GB a 1 GB, $2.57/GB por volumen: las mismas credenciales en todas las herramientas.

Consigue proxies →