IP2WORLD IS BACK — up to +66% bonus traffic on every package, plus 1 GB free when you connect Telegram →
How-to

Seeing the address your proxy actually exits from

The address you connect to and the address the internet sees are different things. Reading the second one takes one command.

Quick answer

Ask a service that echoes your address back, through the proxy.

The gateway host you configured is the door. The exit address is chosen behind it, and the only way to know it is to make a request and see what the far end reports.

1 GB free with Telegram, then up to +66% bonus on every pack
Claim 1 GB free

From the command line

curl -x http://USER:PASS@HOST:PORT https://api.ipify.org
curl -x socks5h://USER:PASS@HOST:PORT https://api.ipify.org

Whatever comes back is your exit address for that request. Run it twice on a rotating pool and you should get two different answers — that is the pool working as intended, not a fault.

Holding one address on purpose

If you need the same address for a sequence of requests, ask for a sticky session. The session identifier goes in the username, alongside country targeting:

curl -x http://USER-country-us-session-ab12:PASS@HOST:PORT https://api.ipify.org

Repeat that and the address stays put for the life of the session. Drop the session token and rotation resumes.

In a browser

Any IP checker page shows the address and, usefully, who owns it. Ownership is what sites judge you on, so a checker that names the provider tells you more than the number does. Our own IP check page reports both.

In code

import requests
proxy = "http://USER:PASS@HOST:PORT"
r = requests.get("https://api.ipify.org",
                 proxies={"http": proxy, "https": proxy}, timeout=20)
print(r.text)

Worth doing at the start of any long job: log the exit address with each batch and a later investigation of "why did this run get blocked" has the data it needs.

FAQ

Reading a proxy's address

Why does the address change every request?

Because a rotating pool is designed to. Add a session token to the username to hold one address for a while instead.

Can I get a list of all addresses in the pool?

No, and it would be stale immediately. Rotating pools change constantly; that is why they are sold as a gateway rather than a list.

The address is not in the country I asked for. Why?

Check the targeting is spelled the way your provider expects, in the username. A mistyped country tag is usually ignored rather than rejected, so you silently get the default pool.

How do I know who owns the exit address?

Any checker that reports the ASN or organisation will tell you. That ownership is what decides whether a site treats the address as residential or as a datacentre.

Rotating residential proxies, straight from IP2World

Real home ISP addresses in 50+ countries, HTTP and SOCKS5, unlimited concurrent sessions. Pay per gigabyte from $0.70 and the traffic lands in your dashboard minutes after payment.