Glossaire

Qu'est-ce qu'un proxy rotatif ?

Un proxy rotatif est un service de proxy qui attribue automatiquement une adresse IP différente à chaque requête (ou à intervalles de temps fixes) en puisant dans un pool d'IP disponibles.

Comprenez comment les proxies rotatifs distribuent le trafic sur un pool, pourquoi la rotation par requête contourne les limites de débit, et dans quels cas la rotation est contre-productive.

Expliqué

Un proxy rotatif est un concept au niveau du service plutôt qu'un proxy unique : au lieu de vous donner une seule IP, il vous donne accès à un pool d'IP et la passerelle en choisit une différente pour chaque requête que vous envoyez (ou effectue une rotation selon un minuteur). Le site de destination voit un flux de requêtes provenant de nombreuses IP différentes, ce qui constitue la défense la plus efficace contre les limites de débit par IP.

Les services de proxies rotatifs sont le plus souvent construits sur des proxies résidentiels, où le pool sous-jacent est constitué de centaines de millions d'IP grand public dans lequel la passerelle peut puiser. Chaque requête semble indépendante : la passerelle termine une connexion, choisit une nouvelle IP de sortie et ouvre une nouvelle connexion pour la requête suivante, de sorte qu'un site cible ne peut pas relier votre activité à une source unique.

Le compromis est la continuité de session. Tout ce qui nécessite la même IP sur plusieurs requêtes (flux de connexion, paiements multi-étapes, jetons CSRF liés à l'IP) se brise avec une rotation par requête. Pour ces cas, vous utiliseriez des sessions sticky, qui conservent une IP pendant une fenêtre définie avant de la faire tourner.

Comment ça fonctionne

Lorsque vous vous connectez à une passerelle de proxy rotatif, vous vous authentifiez une seule fois et envoyez des requêtes comme si vous vous adressiez à un seul point de terminaison. La passerelle maintient un pool d'IP de sortie disponibles (résidentielles, ISP ou mobiles selon le produit). Pour chaque requête entrante, elle sélectionne une IP, de façon aléatoire, en round-robin, ou selon des filtres géographiques/de santé, et transmet la requête via cette IP.

Le site de destination voit N requêtes provenant de N IP différentes, même si toutes proviennent du même client. La passerelle gère toute la gestion des connexions, les vérifications de santé des IP et la logique de rotation ; du point de vue du client, c'est une seule adresse proxy qui renvoie « comme par magie » une IP source différente à chaque requête.

Types

Rotation par requête

Une nouvelle IP est attribuée pour chaque requête. Diversité maximale, idéale pour le scraping indépendant à fort volume où chaque page est sans lien avec la suivante.

Rotation basée sur le temps

Une IP est conservée pendant une fenêtre fixe (par exemple 5 minutes) avant rotation. Utile lorsque vous souhaitez une certaine continuité de session sans liaisons de longue durée.

Sticky-Then-Rotate (avec gestion de session)

Une IP est conservée aussi longtemps que le client utilise un identifiant de session spécifique (transmis dans le nom d'utilisateur ou en tant qu'en-tête), puis libérée lorsque le client passe à une nouvelle session. Combine la stabilité par flux de travail avec la diversité d'IP par flux de travail.

Cas d'utilisation courants

Scraping web à grande échelle (millions de pages)
Scraping SERP de moteurs de recherche (rotation IP par mot-clé)
Surveillance des prix sur des milliers de produits
Contournement des limites de débit par IP sur les API publiques
Vérifications de santé distribuées et vérification de publicités
Contournement du throttling basé sur l'IP sur des cibles protégées
FAQ

Foire aux questions

Questions fréquentes sur proxy rotatif.

Utilisez des proxies rotatifs lorsque chaque requête est indépendante de la suivante (scraping à fort volume de pages sans lien, scraping SERP par mot-clé). Utilisez des sessions persistantes lorsque le flux de travail nécessite la même IP sur plusieurs requêtes, comme les flux de connexion, les résultats de recherche paginés ou les paiements multi-étapes.

Oui. La passerelle de proxies résidentiels de Shifter puise dans un pool de 205M+ IP résidentielles et effectue une rotation par requête par défaut. Vous pouvez également configurer des sessions sticky lorsque vous avez besoin de continuité de session.

La rotation par requête s'effectue automatiquement ; la passerelle choisit une nouvelle IP pour chaque requête envoyée. Il n'y a pas de limite de débit sur la rotation elle-même — votre débit est limité par la latence réseau et le niveau de bande passante de votre compte, et non par la logique de rotation.

Oui, c'est la principale mise en garde. La rotation par requête signifie que chaque requête provient d'une IP différente, ce qui rompt tout état de session lié à l'IP. Pour les flux de travail nécessitant une connexion, passez aux sessions persistantes ou aux proxies ISP qui conservent la même IP pendant toute la durée de la session.

« Proxies résidentiels » indique que le pool sous-jacent est composé d'IP résidentielles. « Rotatif » décrit simplement le comportement de rotation, qui peut s'appliquer à des pools résidentiels, datacenter, mobiles ou ISP. La plupart des services de proxy rotatif modernes sont des proxies résidentiels car c'est le type d'IP qui produit les meilleurs taux de succès sur les sites protégés.

Les passerelles sélectionnent généralement dans le pool en combinant des filtres géographiques (correspondant au pays, à la ville ou à l'ASN spécifié), la santé de l'IP (en excluant les IP récemment signalées) et l'équilibrage de charge. L'algorithme de sélection exact est propre à chaque fournisseur, mais le résultat n'est déterministe que lorsque vous utilisez des sessions persistantes avec un identifiant de session.