La rotación de IP significa que el proxy cambia la dirección IP saliente que utiliza en su nombre — en cada solicitud, después de un tiempo determinado o cuando usted lo solicite — para que su actividad se distribuya entre muchas direcciones en lugar de acumularse en una sola. Existe porque casi todas las defensas que un sitio web tiene contra la automatización son por IP: límites de velocidad, presupuestos de solicitudes, listas de bloqueo. Si rota correctamente, cada IP se mantiene por debajo de cada umbral; si rota incorrectamente, rompe sus propios inicios de sesión. Esta guía cubre los mecanismos y las compensaciones.

El problema que resuelve la rotación

Un sitio ve que una IP hace 5,000 solicitudes en una hora y concluye, correctamente, que es un script. Responde con un CAPTCHA, un 429 Demasiadas solicitudes o un bloqueo silencioso. Las mismas 5,000 solicitudes desde 500 IPs — diez cada una — parecen 500 personas que cada una miró algunas páginas. Nada del tráfico cambió excepto su distribución entre direcciones.

Por lo tanto, la rotación no es un disfraz; es equilibrar la carga de su reputación. Cada IP tiene un presupuesto de buena voluntad con un sitio determinado, y la rotación le permite gastar un poco de muchos presupuestos en lugar de agotar uno.

Cómo funcionan realmente los proxies rotativos: puertas de enlace backconnect

No recibe una lista de 10,000 IPs y las recorre usted mismo. En su lugar, el proveedor le da un único punto final — algo como gate.provider.com:7777 — llamado proxy backconnect o puerta de enlace. Siempre se conecta a esa única dirección. Detrás de ella, el sistema del proveedor elige una IP de salida de su grupo para cada conexión según las reglas que usted establece a través del nombre de usuario o un encabezado especial.

Una credencial típica se ve así:

user-country-de-city-berlin-session-a1b2c3-sessTime-10:password

Cada segmento separado por guiones es una instrucción para la puerta de enlace: use una IP alemana en Berlín, mantenga la misma salida para la sesión llamada a1b2c3 y permita que esa sesión viva durante 10 minutos. La sintaxis exacta varía según el proveedor, pero el modelo es universal: un punto final, parámetros en el inicio de sesión, salida elegida por sesión.

Las ventajas son prácticas. Su aplicación nunca necesita saber qué IP obtuvo; las IPs muertas se intercambian invisiblemente; y la orientación geográfica es un cambio de cadena en lugar de una nueva compra.

Sesiones rotativas vs fijas

Estos son los dos modos que ofrece cada puerta de enlace, y elegir el incorrecto es el error de rotación más común.

Rotativa (por solicitud)Fija (sesión)
Cambio de IPEn cada nueva conexiónSe mantiene durante un tiempo determinado (1–30 min típico, algunos proveedores hasta horas) o hasta que usted la libere
Cookies / inicios de sesiónSe rompen — el sitio ve un nuevo visitante cada vezSobreviven — el sitio ve un visitante a lo largo de un flujo
Mejor paraFetch sin estado: páginas de producto, resultados de búsqueda, listados públicosFlujos de varios pasos: inicio de sesión → navegar → finalizar compra; envío de formularios; cualquier cosa con una cookie de sesión
RiesgoNinguno de la rotación en sí; el riesgo es la huella digital por solicitudLas sesiones largas acumulan actividad en una IP
Cómo seleccionarOmita el parámetro de sesiónPase un ID de sesión; reutilícelo para continuidad, cámbielo para rotar

La regla: si el sitio necesita recordarlo entre solicitudes, use fija; si cada solicitud es independiente, rote. Para raspar 10,000 páginas de producto — rote. Para iniciar sesión y agregar al carrito — fija durante la duración del flujo de ese usuario, luego una nueva sesión para el siguiente usuario.

La trampa: rotar en medio de una sesión

Los sistemas antifraude observan específicamente una sesión iniciada cuya IP salta entre países o ASN en medio del flujo. Una persona real en un teléfono podría cambiar de IP una vez al salir de Wi-Fi a 4G; no se convierte en brasileño en el paso tres de un pago alemán. Si su sesión se rompe inesperadamente, verifique que la ventana fija no haya expirado debajo de usted.

Estrategias de rotación

  • Por solicitud. Máxima distribución, cero continuidad. El predeterminado para scraping.
  • Temporizada. Nueva IP cada N minutos. Buena para tareas que necesitan continuidad corta — paginar a través de resultados, seguir una cadena de redirecciones.
  • Bajo demanda. Su código decide cuándo rotar — típicamente después de un 403/429, un CAPTCHA o cuando un contador por IP alcanza un umbral. La más eficiente, porque rota solo cuando es necesario y mantiene las IPs buenas funcionando.
  • Por objetivo. Diferentes reglas de rotación para diferentes sitios: rápido para objetivos agresivos, lento para tolerantes. Los setups de scraping maduros hacen esto por dominio.
  • Manual / reconexión móvil. Con un módem móvil, forzar una reconexión solicita una nueva IP del operador. Se usa deliberadamente entre cuentas o después de pasos de calentamiento.

Cómo elegir un intervalo de rotación

No hay un número universal; el intervalo correcto lo establece la tolerancia por IP del objetivo y su rendimiento. Calcúlelo a partir de tres preguntas:

  1. ¿Cuántas solicitudes por IP tolera el sitio antes de reaccionar? Mídelo: envíe solicitudes desde una IP a su ritmo previsto hasta que vea un CAPTCHA, un 429 o respuestas degradadas. Llame a eso N. Rote muy por debajo de N — la mitad es un margen cómodo.
  2. ¿Cuántas solicitudes por minuto necesita en total? Divida por su ritmo por IP para obtener cuántas IPs deben estar activas concurrentemente. El límite de concurrencia de su plan debe cubrirlo.
  3. ¿Alguna parte de su flujo necesita continuidad? Si es así, esa parte debe ejecutarse en una sesión fija al menos durante el tiempo que tome el flujo, luego rote.

Puntos de partida prácticos, para ajustar según la medición:

TareaRotación inicial
Scraping de páginas públicas, sitio toleranteRotar cada 50–100 solicitudes o por solicitud si el grupo es grande
Scraping de páginas públicas, anti-bot agresivoPor solicitud; agregue retrasos y orden similar al humano
Páginas de resultados de motores de búsquedaPor solicitud; los SERPs son la superficie más limitada por velocidad en línea
Inicio de sesión + algunas accionesFija 10–30 min por sesión de usuario, luego rote
API con límite documentado por IPRote exactamente cuando el contador se acerque al límite; no antes
Cuenta de larga duración (vendedor, cuenta de anuncios)No rote — use una IP estática; la rotación en sí es la bandera roja aquí

Esa última fila es lo suficientemente importante como para repetirla: la rotación es para el anonimato del volumen, no para las cuentas que mantiene. Una cuenta de vendedor de marketplace que inicia sesión desde una IP diferente cada día parece robada. Dé a las identidades persistentes una dirección persistente — un proxy ISP o un puerto móvil dedicado — y reserve la rotación para tráfico desechable. Nuestra comparación de tipos de proxy cubre qué tipos ofrecen IPs estáticas.

Rotación y orientación geográfica

La rotación ocurre dentro de un objetivo que usted especifica. Rotar a través de un grupo de todo un país está bien para “en cualquier lugar de Alemania”. Si su tarea es “un comprador en Múnich”, limite la rotación a esa ciudad, o cada solicitud aterrizará en un lugar diferente y cualquier sitio que conozca la ubicación verá a un visitante teletransportándose. Los proveedores exponen esto a través de la cadena de credenciales, como en el ejemplo anterior; consulte también nuestra nota sobre rotación por país.

Lo que la rotación no puede arreglar

Rotar IPs mientras se envían las mismas cookies, la misma huella digital del navegador y la misma firma TLS no crea muchos visitantes; crea un visitante con el hábito sospechoso de cambiar de dirección. Los sitios que toman huellas digitales vincularán las sesiones de todos modos. La rotación debe combinarse con un estado de sesión fresco — nuevo contenedor de cookies por identidad, User-Agent consistente por sesión y, para automatización de navegador, un perfil antidetect por identidad. La IP es una dimensión de la identidad; rótela en sintonía con las demás.

Preguntas frecuentes

¿Qué es un proxy backconnect?

Una única dirección de puerta de enlace que el proveedor le da y que reenvía cada conexión a una IP de salida diferente de su grupo. Usted configura un host y puerto; la rotación ocurre en el lado del proveedor. Casi todos los servicios de proxy residencial y móvil se venden de esta manera.

¿Qué es una sesión fija?

Un modo donde la puerta de enlace mantiene la misma IP de salida para una sesión nombrada durante un período determinado, para que las cookies y los inicios de sesión sobrevivan a través de las solicitudes. Usted la selecciona pasando un identificador de sesión en el nombre de usuario del proxy; cambiar el identificador le da una nueva IP.

¿Con qué frecuencia debo rotar para el scraping web?

Con la frecuencia suficiente para que ninguna IP exceda aproximadamente la mitad de la tolerancia observada por IP del objetivo. Para la mayoría de los sitios protegidos, eso significa por solicitud; para los tolerantes, cada pocas docenas de solicitudes. Mida la tolerancia en lugar de adivinar — difiere por sitio y cambia con el tiempo.

¿Rotar IPs previene bloqueos?

Previene bloqueos por IP debido al volumen. No previene bloqueos provocados por huella digital, comportamiento o credenciales, y rotar en medio de una sesión puede en sí mismo desencadenar verificaciones antifraude. La rotación es un control entre varios.

¿Debo rotar la IP para mis cuentas?

Generalmente no. Las cuentas que pretende mantener deben vivir en una IP estable que coincida con su ubicación declarada. Rote solo entre diferentes cuentas, nunca dentro de una, y nunca comparta una IP entre cuentas en la misma plataforma.

¿Es más caro rotar o fijo?

Generalmente lo mismo en planes por GB; el grupo es el mismo, solo difiere la regla de asignación. Algunos proveedores precios de IPs estáticas dedicadas (el extremo de “fijo”) por separado y más alto.