爬虫代理

MIX 代理池最多 25,000 个 IP,并发线程最多 9,900。流量不限,同一端口支持 HTTP(S) 和 SOCKS5,按 IP 白名单接入,无需账号密码。测试 1 小时只需 $1。

  • 代理池每 5 分钟检测一次
  • 代理列表通过链接获取
  • 3 天以上套餐可退款
查看价格
来自数十个网站的数据流汇聚到一个代理池节点

按您的用量计价

先选套餐,再拖动时长和线程数。线程数等于爬虫通过代理同时发出的请求数。

MIX-Business 面向 Google 搜索结果采集和多个项目并行。16,000 个地址分摊负载,每个 IP 承受的请求更少,验证码出现得更少。起步一千线程,加购可到 1,400。

1个月
1,000

一个线程即一个并发连接。线程越多,同样时间内完成得越多。

$100
≈ $3.3 / 天30 天

1个月 $100线程无额外费用

比按天省 $350
退还剩余部分
  • 1小时 — $1
  • 1天 — $15
  • 3天 — $35
  • 1周 — $50
  • 2周 — $75
  • 1个月 — $100
  • 3个月 — $255
  • 6个月 — $475
购买代理 — MIX-Business

如何把代理接入爬虫

  1. 1
    花 $1 购买 1 小时,填写运行爬虫的服务器 IP。

    接入按白名单放行,每个账户最多 10 个地址。无需账号密码。

  2. 2
    在控制面板复制代理列表链接。

    链接返回纯文本文件,一行一个代理:地址和端口。约十个网关地址、数千个端口,每个端口就是一个独立代理。同一链接加上 .csv 后缀,返回带国家的列表。

  3. 3
    把链接作为代理来源填进爬虫。

    A-Parser 和 ZennoPoster 会自动重新读取。Scrapy 或自写代码请用脚本每 10 分钟重新加载列表,示例见下方。

  4. 4
    爬虫线程数不要超过套餐的端口数。

    Basic 为 500,Business 为 1,000,Elite 为 1,500。追加线程在一周及以上时长里购买。

  5. 5
    按工具选择协议。

    SOCKS5 可承载任何 TCP 流量;不支持 SOCKS 的工具用 HTTP(S)。两者在同一端口上都可用。

下面是在 Python 中加载列表的方式。把 PROXY_LIST_URL_FROM_DASHBOARD 换成面板里的链接,其余不用改。

import random, time, requests

PROXY_LIST_URL = "PROXY_LIST_URL_FROM_DASHBOARD"
REFRESH_SEC = 600

_pool, _loaded = [], 0

def pool():
    global _pool, _loaded
    if time.time() - _loaded > REFRESH_SEC:
        text = requests.get(PROXY_LIST_URL, timeout=15).text
        _pool = [line.strip() for line in text.splitlines() if ":" in line]
        _loaded = time.time()
    return _pool

def fetch(url, tries=3):
    for _ in range(tries):
        proxy = random.choice(pool())
        try:
            return requests.get(url, timeout=15,
                                proxies={"http": f"socks5h://{proxy}", "https": f"socks5h://{proxy}"})
        except requests.RequestException:
            continue
    return None

爬虫该选哪个套餐

MIX-Basic

8,000 IP · 500–900 线程

每月 $50 起

面向单一采集场景的入门套餐。爬虫按计划运行而非全天候时,选它。

MIX-Business

16,000 IP · 1,000–1,400 线程

每月 $100 起

面向团队和代理公司:同一代理池跑两三个爬虫,搜索排名和竞品价格放进同一个套餐。

MIX-Elite

25,000 IP · 1,500–9,900 线程

每月 $150 起

面向不间断采集:最大的地址储备,线程可加购到 9,900。

保护代理池的五项设置

  • 超时设为 10–15 秒,失败后换另一个代理重试两次。卡住的请求比跳过的请求代价更高。
  • 每 10 分钟重新加载列表:这样用的都是最近 5 分钟内通过检测的地址。
  • 限制对同一域名的请求频率。网站看得到每个 IP 的频率,单一地址的密集请求会触发验证码。
  • 不要指望一个出口 IP 能撑过一个会话:代理池是动态的,地址会被替换。
  • 为关键任务留几条备用线程,一个地址掉线就不会中断整个采集。

关于爬虫代理的问题

01我能拿到多少个唯一 IP?
和套餐代理池一样多:Basic 8,000,Business 16,000,Elite 25,000。列表本身显示约十个网关地址和数千个端口:每个端口就是一个独立代理。每 10 分钟重新加载列表,就能一直用刚检测过的地址。
02这些代理适合采集 Google 吗?
适合。搜索引擎的验证码取决于单个 IP 的请求频率,把请求分散到整个代理池并留出间隔即可。经常采集搜索结果请选 Business 或 Elite:地址储备更多。
03需要账号密码吗?
按您下单时填写的机器 IP 开通:代理从那时起就放行这台机器,不需要用户名和密码。
04HTTP 还是 SOCKS5?
都行,同一端口。SOCKS5 透传任何 TCP 流量且不改动请求头。工具不支持 SOCKS 时选 HTTP(S)。
05能只取特定国家的代理吗?
能。同一链接也提供 CSV 格式:列为 ip、port、country、speed、uptime、real_ip,分号分隔,国家用两位字母代码。MIX 代理池覆盖全球,任何国家或国家组合都可以用下面的脚本自己筛选。示例取印度和印尼:爬虫拿到只含这些地址的文件,改国家代码只需改一行。
import csv, io, requests

CSV_URL = "PROXY_LIST_URL_FROM_DASHBOARD.csv"
COUNTRIES = {"in", "id"}
OUT_FILE = "proxies_in_id.txt"

text = requests.get(CSV_URL, timeout=15).text
rows = csv.DictReader(io.StringIO(text), delimiter=";")
picked = [f"{r['ip']}:{r['port']}" for r in rows if r["country"].lower() in COUNTRIES]

with open(OUT_FILE, "w") as f:
    f.write("\n".join(picked) + "\n")
print(f"{len(picked)} proxies saved to {OUT_FILE}")
06代理不合用怎么办?
花 $1 买 1 小时,用自己的爬虫跑一遍。3 天以上的套餐可退款:在面板取消订阅,已用时长按普通价格重新计算,余额退回账户。

其余问题见常见问题,全部套餐见首页

从 $1 的 1 小时开始

先用自己的爬虫试试代理池,再选时长。3 天以上套餐的余额会退回账户。

$1 试用代理
登录/注册