快速模式
仅检查可用性和协议。当你需要快速清理时的最佳选择无效地址从庞大的列表中挑选并获得一个实时池.
在投入使用代理之前,你需要先检查它们:这条规则既适用于付费的私人地址包,也适用于从论坛下载的免费列表。套餐描述与地址的真实状态几乎从不完全一致:有些 IP 已经停用,有些勉强可用、每秒只能传输几 KB,有些被列入反垃圾邮件数据库,第一次请求就会遇到验证码,还有些是从你根本没有付费购买的国家访问互联网。唯一能看清这些情况的方法,就是通过在线代理检测来运行这份列表。
Checker.net 是一款可直接在浏览器中使用的免费代理检测器:无需程序、无需安装、无需账户。你可以将列表粘贴到字段中、作为文件附加,或提供其链接。几秒钟内,你就可以查看每个地址:
一次运行最多可容纳 30,000 个地址:便捷的批量代理检查和代理列表检查,运行次数不受限制。结果不会等到检查完成后才保存;它们会以流的形式到达,因此表格会在你面前不断增长。

代理检查器,也称 proxy checker、验证器或代理列表测试器,是一种自行连接每个代理服务器、通过它发送请求,并根据响应判断地址是否可用的服务。没有这种工具,就得把每个 IP 逐个填进浏览器设置,看页面能否打开。检查器对整个列表一次做完同样的事,给出的不是含糊的「好像能用」,而是带数字的表格。
这类工具深浅差很多。最简单的检查器只会说一件事:地址应答了,还是没声。真正干活这不够,因为有响应的代理还不等于有用。它可能在十几个垃圾库里。可能进不了你买它要上的那个社交网络。可能在需要住宅 IP 的地方被网站认成服务器 IP。可能在正常是几百毫秒的地方拖到 15 秒才响应。所以我们不只测是否可用,还测质量:弄清 IP 来源,看它的信誉,检查它在主要平台上的表现,并把这些合成一个评分。
在线检查比代理检查程序更方便,原因有三:
点击「开始检查」后,检查器逐行读取列表。每一行都会识别格式,提取主机、端口、登录名和密码,并跳过垃圾和重复地址。然后所有代理并行检查:先协议,再其他参数。
为了检查协议,检测器会通过代理打开连接,并调用一个服务资源,该资源会报告到达它的客户端的 IP 地址。这样的一次请求可以同时提供很多信息:它确认代理处于可用状态,显示响应时间,最重要的是,揭示出口 IP——也就是网站将看到的地址。HTTP/HTTPS 和 SOCKS5会分开测试。在同一主机和端口上,协议通常表现不同:描述中写的是 HTTP,但该地址实际上只支持 SOCKS,反之亦然。
然后使用出口 IP 来确定该地址的位置及其归属:国家、地区、城市和类型——移动、住宅或企业。
同时,该 IP 会与我们定期从开放反垃圾邮件仓库更新的本地黑名单数据库进行核对。
在完整模式下,会加入最有价值的一步:请求会通过代理发送到 11 个热门服务,从而清楚地看出哪些服务允许该地址访问,哪些会将其拒之门外。
结果一旦就绪就会显示在界面中,而不是在最后一次性批量显示。即使列表很长,你也不必盯着不断运行的进度条:前几行会在几秒内出现,并且工作地址可以在检查器仍忙于处理其余部分时获取。
关于地址,最重要的是它是否有效。如果代理服务器没有响应,检查器会说明原因:连接被拒绝、等待超时、授权失败,或服务器返回了一个错误。这里的区别是根本性的。“地址是死亡"和“地址有效,但密码中有输入错误”完全是两码事,而该错误文案立即显示是该停用代理,还是只需修复你的列表。
HTTP/HTTPS 和 SOCKS5会针对每个地址分别检查,并且每种协议都有自己的响应时间。这显示的是代理实际能做什么,而不是卖家所说的。这堵住了一个非常常见的错误: 一个正常工作的 SOCKS 代理仅仅因为被以 HTTP 方式连接而被判定为已损坏。
响应时间是从通过代理发出请求到收到应答所经过的时间。凡是反应要紧的地方,它都起决定作用:浏览器里、在界面里自动化操作时,以及用很多线程发短请求做抓取时。通道速度我们单独测量。大体积通过代理时它才重要:导出、媒体文件、视频。这两个数字不要混为一谈——地址可以瞬间应答,同时却以几百千比特的速度吐数据。
检查器会判断地址来自哪里:移动运营商网络、家庭连接,还是数据中心。网站对流量的信任在很大程度上由此决定,所以 IP 类型是评级的三个组成部分之一。详情在下面关于代理类型的部分。
IP 会与收录过垃圾信息、网站攻击和欺诈地址的数据库对照。
只要命中一次就够了:这个地址的信誉已经受损,部分服务会用验证码或直接拒绝来应对它。
报告中最实用的部分。检查器通过代理打开十一个主要平台,并针对每个平台报告是否可用、耗时多久以及返回了哪个 HTTP 代码。一个地址是在线从每个技术迹象来看,都可能很容易在你需要的确切服务上被拦截——在这里发现这一点,比通过一封关于账号被封的邮件才知道要愉快得多。
评分从 0 到 5结合了三项内容:IP 类型、黑名单信誉和服务检测结果。有了它,你不需要逐行查看表格——只需对列表排序并取顶部的地址即可。
请添加地址。 把它们粘贴到「输入代理」框,用「上传文件」按钮附上文档,或通过「通过 URL 上传」给出列表链接。不必把各行整理成同一种格式:检查器会自己识别。
决定检查之后这些地址怎么办。 买来的独享代理请勾选「不要将我的代理保存到公开列表」——这样它们就不会进入公开归档。
请选择模式。 快速模式只确认地址可用。完整模式还会检查服务并给出评级。自选模式做同样的事,但只针对你勾选的平台。
请设置超时。默认值为10 秒。如果你将其降低,死亡地址会更快被过滤掉;如果提高它,速度慢但可用的代理不会丢失。
打开高级设置, 当你并不需要全部服务时,请取消多余的勾选。
点击「开始检查」 并看着表格:结果行会一条条出现,而不是最后一起出来。
检查结束后,按状态和评分过滤表格,复制合适的地址——就可以开始工作。未经你允许,提交的列表不会保存在任何地方。
检查器认识三种代理写法,并且不需要为此做任何设置:
记录 | 适合什么 |
|---|---|
host:port | 不需要登录名和密码的开放代理——例如免费列表里的地址。 |
login:password@host:port | 需要登录名和密码的付费代理。卖家给出的地址大多是这种形式。 |
protocol://login:password@host:port | 显式写出协议的写法——例如 socks5:// 或 http://。 |
主机可以是 IP 地址,也可以是域名:不少供应商就是以「域名加端口」的形式发放代理。同一个列表里可以混用格式——每一行单独处理。
还有三种上传方式。文本粘贴:地址会被复制到该字段中,每个地址占一行。文件:适用于该列表从卖家账户导出或存储在文本文档中的情况。链接:当列表位于固定 URL 并定期更新时很方便。检查器会下载页面,从中提取代理,并立即开始检查。对于关注公共来源的人来说,这是最实用的选项——你无需每次都手动传输数据。
模式有三种,每种对应自己的任务。本质上是在速度和详细程度之间选择。
仅检查可用性和协议。当你需要快速清理时的最佳选择无效地址从庞大的列表中挑选并获得一个实时池.
可用性、地理位置、IP 类型,黑名单、全部十一项服务以及评分。它默认开启,并为每个代理提供最详细的概览。
与完整相同,但仅适用于你标记的平台。运行速度更快并且更好地反映特定任务的要求。
超时时间设置为 1 到 60 秒,默认值为 10。这是检查器在将代理标记为不可用之前等待代理响应的时长。
如果某个列表明明应该正常工作却不断出现超时,请先增大此值。
评分是一个分数,范围从0 到 5。它并不是用来告诉你某个地址是否有效,而是告诉你是否应该放心把工作交给它。大多数检查器止步于状态 "有效”,尽管两个同样活跃的地址在账户存在时长上可能相差数月。我们通过由三部分组成的加权方案来累加评分:IP 来源、其在黑名单以及它实际如何打开热门服务。结果会考虑该地址的性质、过往以及当前行为——因此得出的评分是客观的。
0 到 5 分的评分由什么构成
图 2. 评分组成部分的权重
组成项 | 加分 | 扣分 |
|---|---|---|
移动 IP | +1.0 | — |
住宅 IP | +0.5 | — |
企业 IP | +0 | — |
黑名单 | +2.0 当 IP 在任何库里都找不到时 | -0.2 每出现在一个库里扣一次,合计不超过 2 分 |
服务可用性 | +2.0 当所有受检平台都打开时 | -0.2 每个打不开的服务扣一次,合计不超过 2 分 |
最高评分 | 5.0 分 |
总分由三项分数相加而成:地址类型分数、信誉分数和服务分数。信誉和服务采用相同的方案:一个完美结果带来全部2 分,每次偏差扣除0.2。这两个部分中的任何一个都不会扣超过两分。它可以降到零,但不会变成负数,也不会拉低其他项。因此,分数始终保持在0 和 5,并且份额保持平衡:40%各自用于声誉和与平台的实际工作,剩余的20%转到 IP 源站。
哪种地址 | 计算 | 评分 |
|---|---|---|
移动,库里没有记录,11 个服务全部打开 | 1.0 + 2.0 + 2.0 | 5.0 |
住宅,信誉干净,1 个服务关闭 | 0.5 + 2.0 + 1.8 | 4.3 |
来自数据中心的服务器地址,不在库里,什么都能打开 | 0 + 2.0 + 2.0 | 4.0 |
住宅,出现在一个库里,2 个服务关闭 | 0.5 + 1.8 + 1.6 | 3.9 |
企业 IP,出现在三个库里,6 个服务打不开 | 0 + 1.4 + 0.8 | 2.2 |
企业 IP,命中十次及以上,什么都打不开 | 0 + 0 + 0 | 0.0 |
在选择性模式下,服务部分仅计入你标记的平台,规则相同:减去0.2针对你的集合中每个已关闭的服务。如果检查中剩下三个服务,这部分最多会损失0.6 分,声誉开始对评分产生更大影响。当你需要一个适用于自己场景的数值,而不是“整个互联网”的平均评分时,这会很有用。
干净的地址。 它不在黑名单里,每个被检查的平台都能打开,IP 类型也让网站高度信任。最敏感的任务可以放在这类代理上:广告账户、社交账号、支付和银行服务、注册。满分 5.0 只给没有任何库记录、且所有服务都打开的移动地址——这是设计如此。
能用的地址,但有细节。 它要么在反垃圾库里有零星记录,要么有部分服务打不开。抓取、价格跟踪、采集公开数据,以及其他信誉并不决定一切的任务,这是正常选择,而且这类代理通常更便宜。在这个区间不要只看数字,还要看是哪个平台没打开。服务器地址如果是 4.0 且完全可用,会比住宅地址 4.3 更可靠——如果后者恰恰把你需要的 Instagram 关掉了。
可疑或被封的地址。 它同时出现在好几个黑名单里,大多数平台不放行。不该用这种代理登录账号:很容易在第一次操作就遇到验证码、身份核验或封禁。一次性技术任务也许还能用,但它不该进账号用的代理池。
任务 | 最低 | 评分之外还要看什么 |
|---|---|---|
注册、广告账户、支付服务 | 4.5 起 | 移动或住宅 IP,库里没有任何记录 |
运营已有的社交账号 | 4.0 起 | 你有账号的那些平台是否真的能打开 |
采集搜索结果和排名 | 3.5 起 | Google 和 Yandex 必须能打开,地理位置必须相符 |
抓取公开数据、跟踪价格 | 3.0 起 | 这里速度和响应时间比信誉更重要 |
流媒体和媒体服务 | 3.0 起 | YouTube、Twitch 和 Spotify 能打开,速度有余量 |
这些阈值是参考,不是法律:决定要结合评分和报告细节一起做。主要好处在别处。按评级给表格排序只要一秒,值得拿的地址立刻在最上面。低于你标准的,可以整批退给卖家更换,不必逐个手工看。
取两个代理,二者均标记为 "有效" 在表中。第一个是一个不在任何数据库中的移动 IP,通过它所有十一个服务都可打开:评分5.0. 第二个是来自数据中心的服务器地址,出现在三个黑名单中,并在十一个平台中的六个平台上被关闭:得分2.2. 从形式上看没有区别,两者都是在线。实际上,第一个会持续数月,而第二个会在首次注册时就被封禁。评分准确反映了这种差异,因此按评分排序比任何状态筛选都更省时间。
在数据量很大时,这一点尤其明显。状态筛选器只会移除几千个死亡列表中的代理——在购买的代理池中,它们的比例通常为百分之十到百分之四十,在一个免费列出其中几乎所有内容。但对于剩余的一半在线" 的分数将低于3.0,并且在开始工作之前,你只能通过评分看出来。资源池的平均分也有助于诚实地比较服务商:不是看网站上的文字,而是看同一组平台上的一个可衡量数字。
该评级捕捉的是某一时刻的情况,因此每次检查之间出现波动是正常的。移动代理会在轮换时更改 IP,下一次运行会检查不同运营商的地址。我们会定期更新黑名单来自开放反垃圾邮件存储库的数据库,因此某个地址可能会离开某个列表,或因为在你之前有人使用过它而进入某个列表。平台针对网段的政策也会变化:早上还能打开的服务可能会显示一个验证码在晚上。而且在超时时间较短的情况下,响应慢的地址会被归为不可用,并因可用性而失分。如果分数明显跃升,请增加超时时间并再次检查。
在 API 里,每个地址的评分返回在 sc 字段,因此按阈值筛选和给代理池排序很容易交给脚本。评级在完整模式和自选模式里给出。快速模式没有评级:它只检查可用性,但大列表会快很多。
代理类型说明该 IP 实际属于谁:移动运营商、家庭宽带提供商,还是数据中心的托管服务商。速度、稳定性,尤其是网站接受这些流量时的信任程度,都由此而来。合适的类型会同时影响成本和风险,以及一个屏蔽,所以购买时这是首先要决定的事情,而不是计划中的正式条目。
这些代理的流量通过移动运营商网络传输,来自与数百万智能手机用户相同的地址。运营商会同时将一个 IP 分配给许多用户,并不断更换它。这就是为什么网站非常不愿意屏蔽移动地址:成千上万的真实用户会被牵连。这也是所有类型中最高声誉的来源。
账号在险的地方会选移动代理:社交推广、流量套利、广告账户、注册、反欺诈很严的服务。缺点是价格和速度。移动网络比有线更慢、更不稳,轮换时地址可能消失几秒。大批量抓取用它又贵又没必要。
这些是真实家庭网络连接的 IP,由普通互联网服务提供商分配给其用户。对于网站而言,这样的访问者与坐在某个城市家中的普通人没有区别。住宅代理是一种通用工具,可用于网页抓取,广告验证、区域结果分析、绕过地域限制,以及任何需要“真人”痕迹和广泛位置选择的任务。
在信任和价格的平衡上,这是最优选择:比移动更便宜,又明显比服务器代理更可靠。某个地址稳不稳定,取决于它背后是谁的家庭连接。因此这样的代理池尤其值得在工作前检查。
托管平台和数据中心的 IP。选择它们是为了最低延迟、粗管道、不中断的稳定运行,以及能接受的价格。需要大流量和很多并行流时,没有更好的选择。大批量抓取、价格和库存跟踪、自动化、批量数据核对、机器人和服务集成,在服务器代理上都很好用。
它们的弱点是太好认。数据中心的网段众所周知,带机器人防护的网站会立刻把这类流量判成非家庭流量。地址并不会因此变坏,它只是不适合服务在等待家庭用户的地方。评分里的零分意思是「没有信任加分」,而不是「代理很差」。
黑名单是一份公开的 IP 地址库,收录被发现存在不当行为的地址。反垃圾项目、托管公司、邮件服务和安全研究人员维护这些库,邮件服务器、CDN、反欺诈系统和网站所有者会使用它们。地址一旦被列入,任何服务都可以直接拒绝,而不再细究原因。
我们把每个 IP 与本地库对照,这个库定期从公开反垃圾仓库补充。地址进去最常见的原因有三个:
请记住:大多数时候这和你无关。一个公开代理同时有几十个人在用,代理池里的地址会转卖、再出租很多年。你拿到 IP 的同时,也拿到它的过去,包括别人在你之前做过的事的后果。
清洁IP— 未在任何数据库中找到。它带来了完整的+2 分对分数而言,服务会中性地对待它。
可疑IP— 存在于单独的数据库中。有些服务将开始显示一个验证码并要求额外确认。
封锁IP— 在多个中列出黑名单同时。许多平台会拒绝其访问,而且它不适合用于处理账户。
如果你自己的 IP 被列入黑名单,你必须分别在每个数据库中通过移除名单来将其移出,而在此之前,你需要停止导致它被列入黑名单的活动。使用购买的代理则更简单:要求卖家更换地址会更快。正常的提供商会更换已阻止没有参数的 IP,检查结果会使对话更具体。
大多数检查器都没有此功能,尽管在实践中它比其他所有功能都更有用。地址可以是有效的,并且具有清理历史记录和正确的国家/地区——但仍然无用用于这项工作,因为你需要的平台已经知道这个地址,并且不会允许它进入。我们会提前查明这一点。检测器会通过每个代理调用十一个热门服务,并分别显示每个服务的结果:服务是否打开、响应耗时多久、返回了哪个 HTTP 代码,以及哪个错误如果能读取到一个,就会出现。
默认勾选全部 11 个平台。如果只关心两三个,请在高级设置里取消其余勾选:跑得更短,评分也会反映你自己的组合。结果表里会收成类似「9 / 11」的计数,点击后展开每个平台的详情。
平台 | 检查能给你什么 |
|---|---|
Google | 搜索、广告、账号。Google 会迅速识别服务器 IP,并向其显示一个验证码,因此它是查看地址干净程度的最佳位置。 |
Yandex | 俄语搜索、Direct、Metrica。如果你做俄罗斯流量和各地区结果,这项检查是必须的。 |
Facebook | 商务管理平台和广告账户。Meta 的反欺诈被认为是最严的之一,有不良历史的 IP 几乎立刻就会变成证件核验和账户被关。 |
Instagram | 账号、自动化、数据采集。这个平台对 IP 类型特别挑剔,服务器地址在上面活不久。 |
TikTok | 严格绑定地理位置,并且积极防机器人。检查会显示服务是否会把这个地址当成来自正确国家的普通用户。 |
YouTube | 观看和下载视频,区域限制。适用于 YouTube仅有可用性还不够:通道速度也很重要。 |
X (Twitter) | 收集开放数据并处理账户。网络经常块托管服务提供商的整个网段。 |
VK | RuNet 最大的社交网络:账号、广告、从社群采集数据。 |
Twitch | 直播和聊天。它能很好地说明地址是否适合需要稳定连接和低延迟的任务。 |
Spotify | 账号严格绑定国家。检查会确认服务在这个地址上看到的是正确地区的 IP。 |
Pinterest | 流量任务和数据采集。这个平台会仔细看地址的信誉。 |
每个服务返回三个值:页面是否打开、响应花了多久、平台返回了哪个 HTTP 状态码。状态码说明的最多:能看出地址为什么不合适,以及接下来该做什么。
响应 | 这通常意味着什么 |
|---|---|
200 | 服务顺利打开,这个地址可以用于该平台。 |
301, 302 | 重定向。多数时候是跳到网站的地区版本,这种情况没问题。但如果服务把你送到验证页,说明它不信任这个地址。 |
403 | 入口已关闭:平台认识这个地址或它的整段。这是最明确的信号,说明这个代理不适合该服务。 |
429 | 请求过多。共享代理上经常这样,因为通过同一个地址工作的不只你一个。对账号这是风险,对一次性抓取有时可以接受。 |
5xx | 服务本身或中间网关发生故障。此结果值得再次检查:单个错误属于此类并不总是意味着代理有问题。 |
超时 | 响应没有在规定时间内到达。要么通道慢,要么去往该平台的流量被过滤。请加大超时再试——部分地址会通过。 |
连接错误 | 连接已断开或未被接受。这是一个屏蔽在网络层面或代理服务器本身的限制。 |
响应时间要和状态码一起看。如果服务五秒才打开,形式上它是可用的,但在广告账户界面里用这个地址会很痛苦。十几个平台上能看出哪里是瞬间到达、哪里是勉强到达时,通道的真实质量就显而易见了。
任务 | 要检查什么 |
|---|---|
套利、Meta 广告账户 | Facebook 和 Instagram,如果组合里有展示广告,再加上 Google |
TikTok 和创意素材 | TikTok 和 YouTube,并且地理位置必须完全相符 |
SEO、搜索结果和排名 | Google 和 Yandex |
俄语市场:账号和广告 | VK, Yandex, Facebook |
视频、音乐、直播 | YouTube, Twitch, Spotify |
抓取和采集公开数据 | Google,以及你采集数据的那些平台 |
检查新供应商 | 全部 11 个,这样代理池指标才可比 |
平台结果会直接影响评分。如果每个检测的服务都能打开,该地址将获得+2 分, 并且每个已关闭的服务会减去0.2,但不超过2 分总计。因此,服务可用性最多占40%的评分——与声誉在黑名单。服务会以完整模式和选择性模式进行检查。快速模式只回答代理本身是否可用。在 API 中,平台结果位于 s 字段:对于每项服务,它包含服务代码、成功标志、响应时间和 HTTP 状态。这就是像“仅筛选能打开 Instagram 的地址”这样的过滤条件只需一行的原因。
匿名性表示代理在多大程度上隐藏「你正在使用代理」这件事,以及是否隐藏你的真实 IP。代理可以正常转发流量,却在请求头里向网站坦白自己是中间人——甚至把你自己的地址写进去。通常分为三个等级。
它在服务头里同时报告代理和你的真实 IP。不适合匿名,只适合缓存和内部任务。
它隐藏你的 IP,但不隐藏请求经过代理。适合绕过地理限制,但带反欺诈的服务会怀疑这类流量。
它既不暴露你的地址,也不暴露代理本身,请求看起来像普通用户访问。只有这一级适合操作账号。
仅凭一个匿名级别还不足以信任一个代理。一个形式上属于高匿的地址可能被列入垃圾邮件数据库,并且无法打开一半的服务,这时匿名性就毫无意义。因此,检测器不会止步于匿名性:它会识别出口 IP,查明该地址的来源,对照数据库进行检查,并尝试打开实时通过它访问服务。代理是否适合用于工作,是由整体情况共同决定的,而不是由单个标头决定的。
协议决定软件与代理使用哪种语言通信,以及究竟可以通过它发送什么内容。检查器有效使用 HTTP、HTTPS 和 SOCKS5——实际上,这三个选项几乎涵盖了几乎所有情况。
协议 | 它如何构成,以及何时需要 |
|---|---|
HTTP | 网页流量的主要协议。代理能看到请求内容并可以处理。适合从普通页面采集数据、向 API 发请求,但它本身不加密。 |
HTTPS | 支持加密连接的 HTTP 代理:流量走隧道,途中无法被读取。凡是有登录和个人数据的地方都需要它。 |
SOCKS5 | 更底层的通用协议。它转发任意 TCP 流量,不只是网页。应用、种子客户端、游戏、邮件程序,以及一切非浏览器软件都需要它。它支持认证,并且不改动请求内容。 |
一个简单的规则:取HTTP/HTTPS用于网站和 API,以及SOCKS5用于来自应用程序的任意流量。一个地址通常同时支持两者,但远非总是如此,而且卖家经常不准确地标注协议。这就是为什么我们会分别检查 HTTP 和 SOCKS5:报告会立即显示哪个协议实际有效在该地址上,你就不必使用错误数据来配置软件。
代理服务器经常 "无法使用" 正是因为协议。如果程序将地址列为 HTTP,但它只接受SOCKS5,连接将无法建立,尽管代理本身完全正常工作。请通过前缀 socks5:// 或 http:// 明确写出协议,这样就不会混淆。
采集程序或反检测浏览器里的死代理,很容易被当成程序本身坏了。任务失败、会话断开、日志里堆满看不懂的错误,半天都可能找错地方。检查列表只要几秒,就能立刻排除这种可能:你可以确定地址没问题,原因在别处。
这是代价最高的风险。仅仅从信誉不佳的地址登录账户一次,就足以触发身份检查,而且通常还会触发一次屏蔽. 连同该账号一起,你可能会失去关联的广告账号和全部历史记录。恢复需要数周时间,而且并不总是成功。黑名单检查和服务测试会在你通过该地址登录之前显示危险地址。
描述中的国家/地区和实际出口国家/地区总是不一致。如果任务与某个地区相关——本地结果、本地价格、面向某个国家/地区的服务——地理位置错误的地址就毫无用处。而且这在工作时很难察觉:从技术上讲,一切有效,收集到的数据只是错误的数据。
定期检查购买的池是了解提供商实际出售内容的唯一方法。有多少比例的地址是可用的,其中有多少位于黑名单,服务器 IP 是否被当作住宅 IP 出售,以及速度是否与承诺相符。当你拿到检查结果后,更换不良地址就会成为例行流程,而不是一场争论。
如果池已检查且干净,下一次启动将与上一次一样。使用未检查的池时,结果取决于运气:一次启动会收集所有内容,而另一次会遇到一个验证码在一半的地址上,你将不再能够判断发生了什么变化。
做抓取和自动化的人。 干净的代理池意味着更少的重试和漏页,采集时间也可预期。启动前检查一次,就不用再猜脚本为什么又挂了。
面向 SMM 专员和套利人员。 账号能活几个月,还是第一天就被封,取决于 IP 信誉。对他们来说,报告里最重要的是地址类型,以及需要的社交网络是否放行。
面向 SEO 专员。你只能从一个真正位于正确城市的地址,以该城市居民的视角来采取立场,而不能使用描述中列出的地址。检查器会显示实际的国家和城市,并在此过程中查明该地址是否会得到一个验证码来自 Google 或 Yandex。
面向开发者和测试人员。要检查不同国家和不同 IP 类型的服务可用性、地理逻辑、本地化和区域限制,您需要已知为正在处理并且具有已知参数。
跟踪价格、做 e-commerce 的人。 电商和市场会按请求来源显示价格、库存和排名。代理地区不对,报告里就会出现别人的数字。
面向代理卖家和经销商。 交给客户之前快速检查代理池,并拿到能和自己的供应商谈的客观数字。评级是客户能看懂的质量尺度。
面向所有使用免费代理的人。 公开列表里只有极小比例的地址能用,靠手工找不到。批量检查是从这种列表里得到任何用处的唯一办法。
没有一种代理适合所有事。抓取上理想的地址,不适合广告账户,反过来也一样。从任务出发,也从平台必须多信任你出发。
任务 | 代理类型 | 报告里看什么 |
|---|---|---|
社交账号、注册 | 移动的 | 评分来自4.5,不是一个黑名单记录,您需要的平台已打开 |
广告账户、套利 | 移动、住宅 | 信誉干净,Facebook 和 Google 可打开,响应稳定 |
Web scraping、数据采集 | 住宅、企业 | 速度、响应时间、目标资源的可用性 |
价格和各地区的结果 | 住宅 | 地理位置精确到城市,Google 和 Yandex 可打开 |
大批量抓取 | 公司的 | 通道速度、最短响应时间、稳定性 |
流媒体和媒体 | 住宅 | 速度,以及 YouTube、Twitch、Spotify 的可用性 |
测试和 QA | 按场景任选 | 可预期的地理位置和 IP 类型,稳定的状态 |
免费代理值得单独说一句。一次性任务、学习和试验可以用,工作不行。公开列表里的地址同时有很多人在用,所以它们超载,常常已经在黑名单里,而且只能活几个小时。如果任务重要,独享代理马上就能回本——至少因为代理池不用每小时重查一次。
如果某个地址未通过检查,则错误文本几乎总能指向原因。以下是最常见的情况:
信息 | 发生了什么,以及怎么办 |
|---|---|
连接被拒绝 connection refused | 此地址和端口上没有任何服务在监听:代理已关闭,端口是以一个错误,或者该地址不再被分配。请先检查端口,然后更改地址。 |
已超时 timeout, deadline exceeded | 代理未及时响应。它可能已失效,也可能只是速度较慢。将超时时间设置为20–30 秒然后再次运行:速度慢但可用的地址会通过。 |
需要认证 407 Proxy Authentication Required | 代理是活的,但登录名和密码没有传,或是错的。请检查行格式:独享代理需要 login:password@host:port 这种形式。 |
访问被拒绝 403 Forbidden | 代理有效,但它不会专门允许你进入。通常是你的 IP 不在卖家的允许列表中,或者套餐流量已用完。这需要在提供商端解决。 |
协议错误 | 地址有响应,但用的不是你去连它的那个协议。请显式指定协议——socks5:// 或 http://。 |
服务是关闭的,尽管代理能用 | 地址本身没问题,但某个平台块它。这不是检查失败,而正是运行服务测试所要得到的结果。 |
代理能用,但评分低 | 地址可用,但出现在黑名单里,并且/或者打不开部分服务。抓取可以用,账号不行。 |
如果相同错误遍历完整个列表后,原因通常不是代理。检查行格式、授权数据和协议。如果错误各不相同且分散无规律,该列表确实是混合的,对于公共地址来说这是常见结果。
可以将检测内置到你自己的产品中:提供商面板、解析器、Telegram 机器人、反检测浏览器、内部池监控,或按计划运行地址检测的 CI 任务。API 会暴露 Web 界面显示的所有内容:每种协议的状态、出口 IP、响应时间、速度、地理位置、地址类型、黑名单和服务结果和最终得分。
基础地址是 https://checker.net。外部集成使用 x-api-key 标头中的密钥进行授权,你可以在账户中获取该密钥。请求架构和响应示例在文档中有详细说明。
方法 | 用途 |
|---|---|
POST /v1/landing/check/{requestId} | 创建一次检查。requestId 是 UUID v7,由客户端在请求前自行生成。 |
POST /v1/landing/check/{requestId}/add | 向已创建的检查追加地址。30,000 的上限作用于整次检查。 |
GET /v1/landing/check/info/{requestId} | 检查的详情:模式、地址数量、服务集合、创建时间和到期时间。 |
GET /v1/landing/check/result/{requestId}/stream | NDJSON 结果流,每行一个对象。 |
POST /v1/integration/landing/check | 面向外部集成的单地址检查。返回标识符和结果页链接。 |
GET /v1/landing/archive | 归档日期以及每个日期的地址数量。 |
GET /v1/landing/archive/{date} | 所选日期的地址,日期格式为 YYYY-MM-DD。 |
参数 | 取值 | 它设定什么 |
|---|---|---|
dsnList | 字符串数组,必填 | 地址格式为 host:port、login:password@host:port 或 protocol://login:password@host:port。 |
checkType | light · soft · custom,默认 soft | 模式:快速可用性检查、带评级的完整检查,或按自己的服务集合做自选检查。 |
services | facebook, google, yandex, tiktok, youtube, vk, twitch, spotify, twitter, instagram, pinterest | 要检查的平台。如果不指定,就检查全部 11 个。 |
timeout | 1 到 60,默认 10 | 等待代理响应的秒数。 |
archiveEnabled | true · false,默认 false | 是否把已检查的地址发布到公开归档。 |
结果在检查创建后 30 分钟内可通过链接查看。超出 30,000 上限的部分不会被接受。请求本身仍会成功,被丢弃的行数会返回在 skippedCount 字段。上传大列表时请留意它。
# 客户端创建 requestId,格式为 UUID v7
curl -X POST https://checker.net/v1/landing/check/0195f3a0-7bff-7f3a-8f3a-123456789abc \
-H "Content-Type: application/json" \
-d '{
"dsnList": ["user:pass@1.2.3.4:8080", "user:pass@5.6.7.8:3128"],
"services": ["google", "instagram", "tiktok"],
"checkType": "soft",
"timeout": 10,
"archiveEnabled": false
}'
# {"data":{"bad":[],"dsnCount":2,"inspectionsCount":6,
# "services":["google","instagram","tiktok"],
# "skippedCount":0,"limit":30000}}curl -N https://checker.net/v1/landing/check/result/0195f3a0-7bff-7f3a-8f3a-123456789abc/stream # 一行是一个 JSON 对象: # id — 地址标识符 p — 进度,从 0 到 100 # dsn — 原始代理行 sc — 质量评分 # http — HTTP 结果 socks — SOCKS5 结果 # s — 服务结果 # # 在 http 和 socks 中:出口 IP、成功状态、响应时间、速度、 # 错误文本、地理位置和地址类型。 # 在 s 中:服务代码、成功状态、响应时间、HTTP 状态。
curl -X POST https://checker.net/v1/integration/landing/check \
-H "x-api-key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"dsn": "user:pass@1.2.3.4:8080", "checkType": "light", "timeout": 30, "locale": "ru"}'
# {"data":{"checkId":"0195f3a0-…",
# "link":"https://checker.net/ru/results/0195f3a0-…"}}import json, uuid, requests
BASE = "https://checker.net"
rid = str(uuid.uuid4()) # 在生产代码中使用 UUID v7
requests.post(f"{BASE}/v1/landing/check/{rid}", json={
"dsnList": ["user:pass@1.2.3.4:8080"],
"checkType": "soft",
"timeout": 10,
})
# 在结果准备好时接收它们
r = requests.get(f"{BASE}/v1/landing/check/result/{rid}/stream", stream=True)
for line in r.iter_lines():
if not line:
continue
item = json.loads(line)
print(item["dsn"], item.get("sc"), item.get("p"))每天,通过检查的地址都会进入开放档案可用代理。选择一个日期,获取在检查时可用的代理列表——一天内会收集从几千到数万个地址。历史记录会保留数月,你可以在网站上导出,也可以通过 API 导出。
请记住,归档显示的是某一时刻的状态,并不保证地址现在还活着。公开代理寿命不长,而且同时被很多用户占用,所以一天之内列表里会有明显一部分不再响应。开工前把导出结果再跑一遍检查器:你会得到最新的代理池和新鲜评分。一次性任务、试验和学习,这样就够了。要稳定地做账号和抓取,需要独享的移动或住宅地址。
你的代理只有在你自己愿意时才会进入归档。为了避免这样,启动前请在表单上勾选「不要将我的代理保存到公开列表」。检查已购买独享地址的人,应该始终保持它开启。
要检查独享代理,需要传入登录名和密码,我们会相应地对待它们。认证数据只用于检查:检查器用它连接代理并通过它发请求。它们不会进入归档或公开列表。
“不要将我的代理保存到公共列表”复选框会完全阻止已勾选的地址被发布。结果将在有限时间内通过链接保持可用 —30 分钟从检查开始的那一刻起——之后它们将变为不可用。检查不需要注册,只有外部集成才需要 API 密钥。
在线检查还有一个额外优势。与数千个地址的连接由我们的服务器发起,而不是通过您的通道。您自己的 IP 不参与大规模连接,因此不会引起服务提供商的注意,也不会面临最终出现在同一黑名单你用来检测代理的目标。
不需要。在 checker.net 上检测是免费的,不必注册,运行次数也不限。API 密钥只在外部集成时才需要。
一次检测最多 30,000 个代理。已经在进行的检测里还可以继续添加新地址,结果会在就绪后陆续返回,不必等到列表结束。
HTTP、HTTPS 和 SOCKS5。HTTP 和 SOCKS 连接是分开检测的,所以报告里能看出地址实际是用哪种协议工作的。
三种写法都可以:开放地址用 host:port,带授权的私有地址用 login:password@host:port,需要写明协议时用 protocol://login:password@host:port。各行不必统一成同一种格式。
可以。除了手动粘贴,还可以上传文件或填写 URL。后一种情况下,检测器会自己打开页面,找到其中的代理并开始检测。
不危险。授权信息只用于检测,不会在任何地方公开。若不希望地址进入公开存档,请勾选「不要将我的代理保存到公共列表中」。
结果链接在检测开始后 30 分钟内有效。如果以后还需要这些数据,请导出,或通过 API 保存。
说明地址的质量。它会考虑 IP 类型、黑名单记录,以及常用服务能否通过该代理打开。分数越高,代理越干净、越可靠。
快速模式只确认地址能否连通,速度最快。完整模式还会判断地理位置和 IP 类型,对照黑名单,检测服务并给出评分。选择性模式与完整模式相同,但只针对你选定的平台。
因为可用和信誉不是一回事。地址可以响应请求,却已经在反垃圾数据库里,并被你需要的平台拦截。评分要找的正是这类情况。
启动选择性模式,在高级设置里只勾选你的平台,比如 Instagram 和 TikTok。这样每个代理都会针对这些平台检测,评分也会由这些结果构成。
先看错误文字。超时往往表示地址慢,但还能用:把超时时间调大再试一次。授权错误说明行格式或账号数据不对。连接被拒绝则说明地址确实不能用。
公开地址几分钟内就会变状态,因为连接太多。移动代理还会因 IP 更换而影响结果。如果差异一直在,就给代理更长的响应时间,再跑两到三次。
做账号和广告,移动和住宅代理最合适,平台最信任它们。做大批量采集和监控,企业代理更好:更快也更便宜。如果任务跟地区绑定,精确的地理位置比类型更重要。
会。国家、地区和城市是根据代理出口到网络时所用的 IP 判断的,同时也能看出这是移动、家庭还是服务器地址。IP 类型随后会计入评分。
可以,通过 API。创建一次检测,需要时再添加地址,并以 NDJSON 流读取结果。单个地址有单独的方法,会返回结果页链接。
可以从我们的每日存档下载地址,上传自己的文件,或给出公开列表的链接。行格式由检测器自行识别。
一次性任务、试验和学习可以用。长期工作不行:这类地址负载很高,常常已经在黑名单里,只能活几个小时。账号和常规采集需要私有代理。