Docs menu
Docs

How to Set Up Residential, Mobile, ISP and Datacenter Proxies

To rotate proxies, send every request to a rotating gateway that hands out a new exit IP each time, or cycle through a list of static IPs in your own code; for logins and checkouts, use a sticky session that keeps one IP for a set time instead. Residential and mobile proxies usually come as one gateway with rotation and sticky sessions chosen in the username, while ISP and dedicated datacenter proxies come as a list of fixed IPs that you assign or rotate yourself. ProxyField's gateway, gate.proxyfield.io:7000, gives you a new residential IP on every request or a sticky session from 30 s to 36 h, from $1.95/GB, and you can start with the Easy Trial: 1 GB for $2.95.

residential IPs
412M+
from, traffic never expires
$1.95/GB
Easy Trial
1 GB for $2.95
gate.proxyfield.io:7000
ProxyField settings for each proxy type
SettingProxyField value
Gatewaygate.proxyfield.io:7000; HTTP, HTTPS and SOCKS5 on the same host and port
Residentialthe default: <login>-country-us-city-new_york
Mobile-mobile right after the login: <login>-mobile-country-us
Rotating datacenter-dc right after the login, country only: <login>-dc-country-us
Dedicated ISP and datacentera list in the dashboard, one line per IP: ip:port:login:password; HTTP, HTTPS and SOCKS5; each IP with its own login and password, no IP allowlist
Username keys-country-<cc>, -region-<region>, -city-<city>, -session-<id> and -ttl-<seconds> (30 to 129,600 s, 20 min when ttl is left out); every part after the login is optional
Passwordyour ProxyField password
SOCKS5the same username and password; in a proxy URL, write socks5h:// so the gateway resolves the site's name
No login fieldadd your public IP to the allowlist (up to 100 IPv4 addresses) and use the port you set up in the dashboard
IP behavioura new IP on every request, or one IP for 30 s to 36 h with -session-<id>-ttl-<seconds>; an IP idle for 120 s gets a new IP
Threadsunlimited concurrent threads
Headersthe gateway adds no Via, X-Forwarded-For or Forwarded header; the headers your client sends pass through; your Proxy-Authorization is removed before the request goes to the site

Set up each proxy type with ProxyField

  1. Buy traffic for residential, mobile or rotating datacenter, or dedicated IPs for a 30-day term.
  2. Choose the product in the username: nothing for residential, -mobile or -dc right after the login; dedicated IPs come as lines in the dashboard.
  3. Add the location: country, region and city (-dc takes the country only).
  4. Keep the new IP per request, or add -session-<id>-ttl-<seconds> for a sticky session.
  5. Test the line with curl, then put it in your tool.

A residential sticky session as one line, Canberra for 60 seconds (host:port:username:password):

gate.proxyfield.io:7000:<login>-country-au-region-australian_capital_territory-city-canberra-session-he9f2qga-ttl-60:<password>

How a forward proxy and the HTTPS tunnel work in general: Proxy servers and tunneling (MDN).

On this page 8 sections

The four proxy types at a glance

TypeWhat you getHow rotation worksPriced
Residentialone gateway in front of IPs from home internet providersthe gateway rotates per request, or holds a sticky sessionper GB
Mobileone gateway in front of IPs on 5G, 4G and LTE carrier networksthe same as residentialper GB
ISP (static residential)a list of dedicated ISP IPs that stay yours for the termnone built in: you assign IPs to tasks or rotate the list in codeper IP for 30 days
Datacenterrotating datacenter IPs per GB, or dedicated datacenter IPv4 addressesrotating: by the gateway; dedicated: in your codeper GB, or per IP for 30 days

At ProxyField, residential and mobile proxies are live, share one balance and use the same gateway, protocols (HTTP, HTTPS, SOCKS5), targeting and sessions. Residential is the default; add -mobile after the login for mobile IPs: <login>-mobile-country-us. Dedicated ISP and datacenter IPs are renewed by you in the dashboard for each 30-day term; nothing renews automatically. Dedicated IPs come as a list in your dashboard (ip:port:login:password), over HTTP, HTTPS and SOCKS5, each IP with its own login and password.

How to rotate proxies: gateway or list

Gateway rotation. You always connect to the same address, and the provider picks a new exit IP for each request. Your code does nothing special. With ProxyField's rotation mode, you get a new IP on every request:

Python
import requests

proxy = "http://<login>-country-us-city-new_york:<password>@gate.proxyfield.io:7000"
for _ in range(3):
    r = requests.get("https://api.ipify.org", proxies={"http": proxy, "https": proxy}, timeout=30)
    print(r.text)  # a different New York IP each time

List rotation. With static IPs (ISP, dedicated datacenter, or a list of sticky sessions), your code chooses the next proxy:

Python
import itertools
import requests

proxies = [
    "http://<login>:<password>@203.0.113.10:8000",  # placeholder addresses
    "http://<login>:<password>@203.0.113.11:8000",
    "http://<login>:<password>@203.0.113.12:8000",
]
pool = itertools.cycle(proxies)
for url in ["https://example.com/a", "https://example.com/b", "https://example.com/c"]:
    p = next(pool)
    r = requests.get(url, proxies={"http": p, "https": p}, timeout=30)
    print(url, r.status_code)

Gateway rotation scales without code changes and spreads requests over the whole pool. List rotation gives you control over exactly which IP does what, which matters when an IP is tied to an account. Framework-specific rotation is in the Python, Scrapy, Playwright and Puppeteer guides.

Sticky sessions: one IP for a set time

A sticky session keeps the same exit IP across requests until the session time runs out, then switches. Use it when a site links your steps together: a login, a cart and checkout, a multi-page form, or a browser challenge that sets a cookie for the IP.

ProxyField sessions last from 30 s to 36 h (129,600 s), with presets of 1, 5, 10 and 30 minutes and 1, 3 and 6 hours. How a session is set in the username: -region-<region>, -session-<id> and -ttl-<seconds> (30 to 129,600 seconds, 20 minutes by default) after the location, as in <login>-country-us-region-new_york-city-new_york-session-he9f2qga-ttl-600. ProxyField allows unlimited concurrent threads. Choose a session length a little longer than the task it covers; sticky vs rotating proxies compares the two modes task by task, and rotating proxies covers what happens when a session ends early.

How to set up residential proxies

  1. Buy traffic. The Easy Trial is 1 GB for $2.95, with no subscription, and the traffic never expires. Access opens once the payment is confirmed.
  2. Pick how you sign in: the username and password from your account, or add your public IP to the allowlist and connect to the port you set up in the dashboard, where the location and session are set (proxy authentication). The steps below use the username and password.
  3. Choose the location in the username. <login>-country-us-city-new_york asks for a New York IP; ProxyField targets by country, region and city, with all 50 US states.
  4. Choose rotation or a sticky session (above).
  5. Test it: curl -x gate.proxyfield.io:7000 -U "<login>-country-us-city-new_york:<password>" https://api.ipify.org prints the exit IP.
  6. Put it in your tool, in the format the tool wants (proxy format).

The quick start walks through the same steps, and location targeting lists the targeting options.

How to set up mobile proxies

Mobile proxies use the same gateway, port and username options as residential; the exit IPs sit on 5G, 4G and LTE carrier networks. Carriers share each public IP among many subscribers (carrier-grade NAT), so one mobile IP can carry traffic from many real phones at once. Two habits help:

  • Rotate less often than with residential IPs. A sticky session of several minutes looks more like one phone than a new IP on every request.
  • Target only by country, region and city. ProxyField does not offer carrier targeting; the mobile pages list the carrier networks the IPs run on in each country.

A "clean LTE proxy" usually means an LTE IP that has not been flagged by the sites you use. No provider can promise that for every site, so test on your own target first; mobile vs residential proxies compares the two.

How to set up ISP and datacenter proxies

ISP proxies (static residential) and dedicated datacenter IPv4 proxies are fixed addresses you keep for a 30-day term:

  1. Buy the number of IPs you need, and renew them in your dashboard before the term ends.
  2. Download or copy the list, usually one host:port:user:pass line per IP.
  3. Assign IPs deliberately: one IP per account or per profile for logged-in work, or cycle the list in code (above) for public pages.
  4. Stop sending a site's requests through an IP it blocks, rather than retrying on it.

Rotating datacenter proxies are priced per GB and suit sites with no anti-bot rules. They are delivered through the same gateway, gate.proxyfield.io:7000, over HTTP, HTTPS and SOCKS5 with your username and password (or the allowlist, on the port you set up in the dashboard). The -dc key after the login chooses the product, as -mobile does for mobile: <login>-dc-country-us. They target by country only, with per-request rotation and sticky sessions as on residential. ISP vs residential proxies explains when a fixed IP is worth it.

Which rotation setting for which task

TaskSetting
Scraping public pages, product lists, search resultsnew IP on every request, targeted by country or city
Rank and price checks in a citynew IP per request, city targeting
Logging in, carts, checkouts, formssticky session longer than the flow
Managing your own accountsone sticky or ISP IP per account, kept stable
A browser that must pass a challengeone sticky IP for the whole browser session

If requests still fail with fresh IPs, the cause is usually headers, request rate or the browser, not the IP: see why is my proxy not working.

How to Set Up Residential FAQ

How do I rotate proxies?

ProxyField rotates proxies on its gateway: send every request to gate.proxyfield.io:7000 and each one gets a new residential IP, from $1.95/GB. With static proxies, cycle through the list in your code instead. For steps that must share one IP, switch to a sticky session of 30 s to 36 h.

How do I rotate my IP address with a proxy?

Route your requests through a rotating proxy: each request leaves from a different IP, while you keep the same proxy settings. Without a proxy, restarting your router or toggling airplane mode on a phone may get a new IP from your provider, but only one at a time.

How do I set up a residential proxy?

Buy traffic, take the gateway gate.proxyfield.io:7000 and your login from your account, put the location in the username (or allowlist your IP and use the port you set up in the dashboard), test with curl, then paste the proxy into your tool. Choose a new IP per request, or a sticky session (30 s to 36 h on ProxyField) when one IP must stay.

How do I set up a mobile proxy?

The same way as a residential proxy: a gateway host and port, your login, and the country, region or city in the username. Use longer sticky sessions than with residential IPs, because a mobile IP that changes on every request looks less like one phone.

How do I set up ISP proxies?

ISP proxies are dedicated IPs you keep for a 30-day term, usually as a list of lines: assign one IP per account or task, and renew the IPs before the term ends. They don't rotate on their own; rotate the list in code if a task needs it.

How do I set up datacenter proxies?

ProxyField prices rotating datacenter proxies per GB and dedicated datacenter IPv4 per IP for 30 days. Rotating datacenter runs on the gateway gate.proxyfield.io:7000 with -dc after your login and a country, as in <login>-dc-country-us. Dedicated IPs, from any provider, are generally entered as one host:port:user:pass line per IP. Use datacenter IPs on sites without anti-bot rules, where their lower price pays off.

How do I set up a sticky session?

On most rotating gateways you add a session id, and often a session time, to the proxy username; requests with the same id keep the same exit IP until the time runs out. ProxyField sessions last from 30 s to 36 h; the username form is <login>-country-us-session-he9f2qga-ttl-600, with ttl in seconds.

How do I use a clean LTE proxy?

Set it up like any mobile proxy, test it on the site you care about before scaling, and keep sessions sticky for a few minutes rather than rotating on every request. "Clean" can only be judged per site, so watch block and challenge rates.

How do I connect to a backconnect proxy?

Connect to its single gateway address with your login, exactly like a normal proxy; the gateway forwards each request to an exit IP from its pool. Rotation, location and sessions are usually chosen in the username, not by changing the address.

How do I manage proxy rotation at scale?

Let the gateway rotate instead of maintaining IP lists, cap concurrency per target site, retry failed requests on a new IP with back-off, and log status codes per target. Keep sticky sessions only where a flow needs them.

Show 1 more questionShow fewer questions

How do I rotate proxies in my scraper?

Point the scraper at a rotating gateway and every request leaves from a new IP: in Python requests, pass proxies={"http": proxy, "https": proxy} with proxy = "http://<login>-country-us-city-new_york:<password>@gate.proxyfield.io:7000". In Scrapy, set the same URL in request.meta["proxy"]. With a list of static IPs, cycle it with itertools.cycle and retry a failed request on the next one.

Easy Trial: 1 GB for $2.95.

Try for the price of 1 GB, no subscription, traffic never expires.