不少人头一回用代理,会遇到一个诡异问题:IP明明提出来了,配置也没错,可就是连不上。查了半天,最后发现是自己的出口IP没加进白名单。白名单是代理使用里最容易忽略、又最关键的一环,今天把它讲透,以后别再卡在这。
白名单是干嘛的:给代理账号加把锁
简单说,白名单决定了"哪些IP有权使用你的代理账号"。你把某个IP加进白名单,只有从这个IP发起的请求才能提取或使用代理;不在白名单里的IP,即使拿到账号密码也调用不了。
这么设计是为了安全。代理账号通常绑定了套餐额度和余额,如果不加限制,账号一旦泄露,别人就能白嫖你的资源。白名单相当于给账号加了一道锁,把使用范围限定在你自己的服务器或办公网络里。
怎么添加和删除白名单
虽然不同平台界面略有差异,但流程大同小异,一般就三步:
- 先确认自己的出口IP。在要运行爬虫的机器上打开IP查询工具,看到的就是你要添加的IP。
- 进入白名单管理入口。通常在用户中心或订单管理里,找到对应订单的白名单按钮。
- 添加或删除IP。输入IP保存即可;删除时直接删掉对应记录,删除后该IP就不再有权调用代理。
关键点只有一个:加进去的必须是你真实发起请求的出口IP。家庭宽带、云服务器、办公网络,出口IP都不一样,加错了照样连不上。
白名单额度是什么意思
每个套餐通常会自带一定数量的白名单额度,也就是你能同时放进白名单的IP个数。如果你的爬虫跑在多台机器上,每台机器的出口IP都要占用一个额度,机器多的时候记得提前算清楚,别等用到一半发现额度不够。
规划集群时,先统计有几台设备、几个出口IP,再对照套餐的白名单额度看够不够,不够就考虑升档或提前调整架构。
最容易踩的三个坑
- IP变了没更新。很多云服务器重启后会换公网IP,白名单里的旧IP就失效了,表现为突然连不上。先查自己出口IP有没有变。
- 加了内网IP。局域网里机器显示的是内网地址,但对外出口是路由器/网关的IP。要把公网出口IP加进去,别加192.168开头的内网地址。
- 多次重试后才想起白名单。连不上先别反复重试、乱改配置,按"出口IP有没有变 → 白名单有没有加对"这个顺序查一遍,能省不少时间。
白名单和API提取怎么配合
代理白名单通常和API提取绑定使用:只有白名单里的IP才能调用提取接口。所以正式跑任务前,先把运行环境的出口IP加进白名单,再通过API实时提取代理IP,链路才完整。
以星月代理为例,套餐自带默认白名单额度,绑定账号后按需添加出口IP,配合API实时提取和高匿IP,跑采集时既安全又稳定。新用户可以先领免费试用IP,把"加白名单 → 提取 → 使用"这套流程完整跑通,再决定正式用量。
一句话总结
白名单的本质是限定"谁有权用你的代理账号"。加对了,账号安全、调用顺畅;加错了,提了IP也连不上。记住加公网出口IP、IP变化及时更新、集群前算好额度这三件事,白名单这关就过了。
代理IP白名单决定了哪些出口IP能调用代理账号,加错或忘记更新都会导致提了IP却连不上。认准公网出口IP、及时更新变更、提前规划额度,就能绕开这类常见坑。