What is Backconnect Proxy?
A backconnect proxy is a single hostname and port that fronts a pool of many IP addresses. The client keeps one connection string while the provider's gateway assigns a different exit IP per request, per session or on a timer. Rotation and pool health checks happen upstream, where the client cannot see them.
The client's configuration points at one hostname and port, something like gw.provider.net:10000, with a username and password. That gateway terminates your TCP connection and relays traffic through an exit node it picks from the pool. Two addressing styles are common. Port-based gateways map each listening port to a policy, such as a country or a rotation interval, so you change behaviour by changing ports. Credential-based gateways encode the same parameters inside the username string, in fields for country, city, ASN or a session identifier that the provider parses when you connect.
Rotation happens at connection boundaries, not at arbitrary points inside a stream. For plain HTTP the gateway can choose a new exit per request. For HTTPS the client issues a CONNECT and everything after that rides one tunnel bound to one exit, because the TLS session belongs to that upstream socket. Keep-alive changes the arithmetic again, since several requests reusing an open tunnel share an address. If you want a different IP on every request, close the connection between requests or ask the gateway for a fresh session token.
Debugging is harder than with a static proxy because you cannot see the exit address directly. Call an IP echo endpoint through the same session, or read whatever response header the provider stamps with the assigned IP. You also cannot allowlist an exit at the target site, so IP allowlisting covers only the hop between you and the gateway, and the rest runs on username authentication. The gateway enforces concurrency caps and geo filters of its own, which means an error you receive may have come from the gateway rather than the site.
Learn to separate those two error sources early. A 407 is the gateway rejecting your credentials. A 502 or an abrupt reset usually means no healthy exit was available, while a 403 or 429 carrying the target's own HTML is the site talking. Billing splits along a similar line, between metered traffic and whatever the provider charges for access points. PROXIES.SX meters gigabytes only, from $4/GB down to $2.40/GB at volume, with endpoints and rotation included and no per-port fee.
Where you meet it
You meet a backconnect gateway the first time you buy from a rotating provider and receive one host, one port and a credential pair instead of a list of IPs. The decision it forces is how much control you hand upstream, because rotation policy, geography and session length now live in the connection string. Your retry logic has to work with the gateway's behaviour rather than around it, so test with an IP echo call before wiring it into a running job.
Common questions
How is a backconnect proxy different from a proxy list?
A proxy list gives you many host:port pairs and leaves you to rotate them and health-check them yourself. A backconnect gateway does that work upstream. You trade visibility into individual IPs for a configuration that stays valid when the underlying pool changes, which it does constantly on mobile and residential networks.
How do I keep the same IP on a backconnect proxy?
Ask for a sticky session. Most gateways accept a session identifier inside the username or publish separate sticky ports, and they hold one exit for a fixed window that ranges from a few minutes to around an hour depending on the provider. The address can still change early if the underlying device leaves the network.
Why does my exit IP stay the same across several requests?
Connection reuse. HTTP keep-alive and an open CONNECT tunnel both keep traffic on one upstream socket, and the gateway picks the exit when that socket opens. Close the connection between requests, or change the session token if you need a new address each time.
Related terms
Real 4G/5G mobile and residential IPs
PROXIES.SX runs carrier IPs in 100+ countries with HTTP and SOCKS5 on every endpoint. $4/GB down to $2.40/GB at volume, free endpoints and rotation, and your GB never expire.