# Backconnect proxy

A backconnect proxy is a gateway server that you connect to at one fixed hostname and port, and which forwards each connection through a different exit IP from a pool behind it. The term describes the architecture of rotating residential and mobile services: you never configure the exits themselves, only the gateway, and the gateway "connects back" to a device for each request.


## Why the design exists

Household and mobile devices come and go; publishing their addresses would be useless within minutes. A gateway hides that churn: your tool sees one stable endpoint, the provider handles device selection, health checks, failover and session stickiness behind it.


## What you control

- The location and provider of the exit, through parameters in the username.
- Whether to rotate per connection or hold an exit with a session identifier.
- The protocol: HTTP(S) or SOCKS5, usually on two ports of the same host.


## How it works at ProxShift

res.proxshift.com and mob.proxshift.com are backconnect gateways. Port 9000 speaks HTTP(S), port 9001 SOCKS5; -cc-, -state-, -city-, -asn-, -sid- and -ttl- in the username steer the exit.

Source: https://proxshift.com/glossary/backconnect-proxy
