Rotating proxies free you from lists: instead of a thousand ip:port lines you set one gateway address, and it assigns a new exit IP to every request on its own. Your scraper no longer hits per-address limits, no longer gets a captcha on the tenth request, and no longer needs banned proxies replaced by hand.
ProxyFarm runs four rotating pools: datacenter IPv4, IPv6, mobile and residential. Rotation mode, country and thread count are set in the dashboard or as login parameters.
Rotating proxy plans
| Pool | Price | Addresses in pool | Traffic | Threads | Best for |
|---|---|---|---|---|---|
| IPv6, shared pool | 1 490 ₽/mo | 10 000+ | unlimited | up to 500 | Google, YouTube, international scraping |
| IPv6, dedicated /48 with sticky sessions | 9 000 ₽/mo | 65 536 /64 subnets | unlimited | up to 1 000 | anti-detect browsers, BAS, profiles with a fixed address |
| IPv6, dedicated /36 with sticky sessions | 20 000 ₽/mo | 268 million /64 subnets | unlimited | up to 3 000 | agencies, profile farms, SEO software |
| Rotating IPv4, Russia | 2 900 ₽/mo | 2 000+ | unlimited | up to 300 | Yandex, Avito scraping, marketplaces |
| Rotating IPv4, worldwide | 3 900 ₽/mo | 5 000+, 17 countries | unlimited | up to 300 | price monitoring, SEO |
| Mobile pool, Russia | 6 900 ₽/mo | 400+ channels | unlimited | up to 100 | Avito, social media, anti-fraud-sensitive sites |
| Residential pool | from 290 ₽/GB | 9 million, 48 countries | per GB | up to 500 | foreign platforms with geo requirements |
All pools serve HTTP(S) and SOCKS5. Free 24-hour trial on the shared IPv6 pool.
Three rotation modes
- On every request. Each new connection leaves from a different address. The best mode for scraping and checkers.
- By timer. The address is held for N minutes, then changes for all connections. Suits logged-in sessions that need several consecutive requests from one IP.
- By link. Change on a URL call from your script. Full control, handy for anti-detect browsers and mobile channels.
Sticky sessions: add an identifier to the login and the gateway pins the address to it for up to 30 minutes.
On IPv6 gateways pinning by login identifier has no time limit: user-session-profile17 always returns the same address from its own /64 subnet. Details and a BAS guide are on the IPv6 proxies page.
How to connect
Set a single address in your software: gw.proxyfarm.ru:9000 with the login and password from the dashboard. Pool, country and mode are set in the login, for example user-pool-ipv4ru-rotate-req. Works with A-Parser, Key Collector, Scrapy, Octoparse, Selenium, Puppeteer, curl and any client that supports HTTP or SOCKS5 proxies.
- Choose a pool and pay in the dashboard.
- Copy the gateway address and credentials.
- Enter them in your scraper and set the thread count.
- Check the exit addresses on the My IP page or in the proxy checker.
When you do not need rotation
Rotation hurts wherever a platform ties the session to an address: personal accounts, checkout flows, account management. If the IP changes mid-session, the platform logs the user out or asks for verification. For such tasks take static dedicated IPv4 proxies or mobile channels with a long rotation timer.
Which pool to choose
| Task | Pool | Why |
|---|---|---|
| Scraping Google, YouTube and international sites | IPv6 | the cheapest option, these platforms support IPv6; a dedicated block if you need addresses pinned to profiles |
| Yandex SERP tracking, scraping Avito, Ozon, WB | IPv4 Russia | Russian platforms have no IPv6 and need a region |
| Price monitoring in 17 countries | IPv4 worldwide | country is set in the login |
| Platforms with strict anti-fraud | mobile | carrier addresses, higher trust |
| Specific city abroad | residential | city-level targeting in 48 countries |
FAQ
How many addresses are in a pool?
From 2 000 in the Russian IPv4 pool to 10 000 in IPv6 and 9 million in the residential pool. In datacenter pools an address never repeats within an hour.
Is there a request limit?
No request limit; only the number of concurrent threads is capped by the plan, from 100 to 500. Higher limits on request.
Can I choose a country?
Yes, in the worldwide IPv4 and residential pools the country is a login parameter. In the Russian IPv4 pool you can set a region.
What if the platform still serves captchas?
Lower the request rate per address, switch to per-request rotation and add realistic headers. If that does not help, move to the mobile or residential pool: support will help you choose.
Can an address be pinned to a profile permanently?
On IPv6 gateways with a dedicated /48 or /36, yes: the address is computed from the session ID and does not change until you change it. On the residential pool a sticky session lasts up to 30 minutes.