A:同一个 Session 里 IP 相同
检查 连接被复用,属于正常。
处理 改用每个请求新建 Session 的写法,或在两次调用之间关闭会话。
停止条件 B 里 IP 有变化,说明轮换正常,不用修。
IP 为什么重复、curl 和 Python 两种测法,以及如何主动开新连接。
Proxy302 动态线路是在新连接建立时换 IP,而不是每个请求都换。如果你的程序保持一个连接不断开(HTTP keep-alive),在这个连接上发十个请求,十个请求都从同一个 IP 出去。这是正常现象,不是故障。
还有两种情况也会让 IP 不变:你主动开了会话(低价线路可选 1 到 120 分钟;优质线路一直在用通常是同一个 IP,空闲约 5–10 分钟会换),以及你用的库帮你做了连接池。
| 项目 | 做法 | 预期结果 |
|---|---|---|
| shell 循环,每个请求一个 curl 进程 | 每次运行都开新连接 | 每次一个新 IP(没开会话时) |
| 一条 curl 命令带多个网址 | curl 会尝试复用连接 | 常常是同一个 IP |
| Python:同一个 requests.Session | 连接池复用同一个连接 | 同一个 IP |
| Python:每个请求新建 Session | 每个请求一个新连接 | 每次一个新 IP(没开会话时) |
来源:连接复用部分来自 curl 手册和 Requests 文档(2026-11-12 读取);Proxy302 的行为来自产品事实表(每个新连接换 IP,复用的 keep-alive 连接保持 IP)。
for i in 1 2 3 4 5; do
curl -s -x http://LOGIN:PASSWORD@HOST:PORT https://ipinfo.io/ip
echo
done仅为示例。把 LOGIN:PASSWORD@HOST:PORT 换成动态住宅的代理行(HTTP 用 2222 端口)。每轮循环都启动新的 curl 进程,所以每次都是新连接。
import requests
proxy = "http://LOGIN:PASSWORD@HOST:PORT"
proxies = {"http": proxy, "https": proxy}
url = "https://ipinfo.io/ip"
# A: one Session, the pool reuses a connection
with requests.Session() as s:
print("one session:", [s.get(url, proxies=proxies, timeout=20).text.strip() for _ in range(5)])
# B: a new Session per request, so a new connection each time
ips = []
for _ in range(5):
with requests.Session() as s:
ips.append(s.get(url, proxies=proxies, timeout=20).text.strip())
print("new session each time:", ips)仅为示例。SOCKS5 需要先安装 requests[socks],并写成 socks5h://LOGIN:PASSWORD@HOST:PORT(3333 端口)。
检查 连接被复用,属于正常。
处理 改用每个请求新建 Session 的写法,或在两次调用之间关闭会话。
停止条件 B 里 IP 有变化,说明轮换正常,不用修。
检查 这组账号可能带了会话设置(低价线路 1 到 120 分钟),或者你用的是静态线路。
处理 重新生成一条不开会话的连接,或在「我的资产」里确认这是动态线路,然后再跑一遍 B。
停止条件 租用的静态 IP 在租期内不会轮换,这是设计如此。
检查 协议和端口:HTTP 用 2222,SOCKS5 用 3333;按 HTTP 生成的账号用 SOCKS5 会失败。
处理 需要 SOCKS5 就重新生成一组 SOCKS5 的账号再测。
停止条件 值都对仍失败两次:把订单号发给客服。
动态住宅按 GB 计费:低价线路 US$1.50/GB 起,优质线路 US$5/GB 起,大包更便宜。不开会话时,两条线路都是每个新连接换 IP。没有免费试用,最小购买 1 GB。
“出口模式”三个选项决定住宅代理保持还是更换 IP;新生成的代理默认是保持 IP。
在 Python requests 里使用 HTTP 和 SOCKS5 代理:示例、超时和 IP 检查。
30 秒查清代理的 IP、国家和运营商;为什么不同查询网站城市对不上、纯净度分数看什么。附我们对三家查询服务的实测。
覆盖 195+ 国家和地区的真实家庭 IP,可按国家定位,优质线路还可选州/省和主要城市。每个新连接换 IP,或保持同一个 IP 的粘性会话。US$1.50/GB 起,100 GB 档 US$1.35/GB。支持 HTTP / SOCKS5。
查看配置与价格官方文档 · 确认日期:
2026-11-12 读到:curl 在一次命令里做多个传输时会尝试复用连接;连接复用只发生在同一条命令行里指定的网址之间,不会跨越两次独立的 curl 运行;--next 为后面的网址开一个独立操作;-x 接受 socks5h://。
官方文档 · 确认日期:
2026-11-12 读到:Session 使用 urllib3 连接池,对同一主机的请求会复用底层 TCP 连接;会话内 keep-alive 是自动的;响应体读完后连接才会回到池里;代理用 proxies 参数设置;SOCKS 需要安装 requests[socks],socks5h 让域名解析在代理端进行。
产品观察 · 确认日期:
站点产品事实表,2026-11-12 对照控制台与价格表核对:价格(1 PTC = US$1)、租期、协议与端口、数量上限、无免费试用。
注册账号、充值一次,就能选动态住宅、静态 ISP 或数据中心 IP,几分钟配进你的浏览器。