常见问题
← 返回全部问题

代理怎么填?账号密码、白名单、提取链接分别怎么配?

发布时间:2026-06-24 访问量:9240 全文约 5245 字 分类:代理与网络
回答摘要配一条代理只有四步:选协议、填主机和端口、按代理商给的方式做认证、点检测网络看结果。认证方式不是你挑的,代理商给你账号密码就用账密,让你去后台加 IP 就是白名单模式,给你一个网址就是 API 提取链接。三种方式的字段填法不同,但最后都必须以检测通过、显示的出口 IP 和归属地符合预期为准。

不管你的代理是从哪买的、是住宅还是机房,配置动作永远是同样四步:选对协议 → 填主机和端口 → 按代理商给的方式完成认证 → 点检测网络看结果。真正让人卡住的从来不是前两步,而是第三步:认证方式一共三种,而这一种不是你挑的,是代理商决定的。他给你账号密码,你就走账密认证;他让你去他后台把你的 IP 加进去,你就走白名单;他给你的是一个网址,那就是 API 提取链接。搞清楚自己手里拿到的是哪一种,剩下的就只是把字符串放对位置。

先认字段:每一格该放什么

代理配置区域的字段虽然各版本措辞略有不同,但要填的东西是固定的几项。下面按功能说明,你在客户端里对着找对应的那一格即可。

字段 填什么 从哪来 填错的典型表现
代理类型 / 协议 HTTP、HTTPS、SOCKS5、SSH 或「不使用代理」 代理商给的协议名,原样照抄 直接连不上,检测不通过
主机 / 代理地址 IP 或域名,只填地址本身 代理商提供 地址带了 http:// 前缀导致解析失败
端口 纯数字 代理商提供,和主机成对使用 连接被拒绝或一直超时
代理账号 认证用的用户名 代理商提供;白名单模式留空 返回 407 认证失败
代理密码 认证用的密码 代理商提供;白名单模式留空 同上,且看不出是哪一项错
备注 / 名称 自己写,方便日后认 你自己定 不影响连接,但会让排查很痛苦
提示 字段名称与所在位置以客户端实际界面为准,不同版本的措辞和层级可能略有差异。本篇只说明每一格该放什么内容,不描述具体菜单路径。
图注:代理配置需要填写的字段构成,以及填完之后必须执行的检测动作(示意图,非官方界面截图)
图注:代理配置需要填写的字段构成,以及填完之后必须执行的检测动作(示意图,非官方界面截图)

最容易错的一件小事:地址里不要带前缀

代理商发给你的常常是一整串带前缀的写法,比如 socks5://用户名:密码@1.2.3.4:8000。这串东西是给命令行工具用的,不能整条粘进主机那一格。你要做的是把它拆开:协议名对应「代理类型」,1.2.3.4 是主机,8000 是端口,用户名和密码各自归位。主机那一格只放地址本身,不要 http://,不要末尾的斜杠,不要多余空格。

代理商给你:  socks5://user123:pWd456@1.2.3.4:8000

拆成四格:
  代理类型  →  SOCKS5
  主机      →  1.2.3.4
  端口      →  8000
  账号      →  user123
  密码      →  pWd456

另一种常见格式是纯冒号分隔的四段:1.2.3.4:8000:user123:pWd456,顺序是主机:端口:账号:密码。这个顺序是绝大多数代理平台的通行写法,也是后面批量导入时要用到的顺序。少数平台会把账号密码放前面,拿到之后先看哪一段是纯数字——纯数字那一段是端口,端口前面就是主机,剩下两段是账密。

注意 从聊天软件或邮件里复制字符串时,末尾极容易带上一个看不见的空格或换行。这会让密码变成「密码+空格」,认证必然失败,而界面上完全看不出异常。粘完之后在每一格末尾按一次 End 键确认光标紧贴最后一个字符,这个动作能省掉一半的认证失败排查。

方式一:账号密码认证(最常见)

这是默认情况,代理商给你四件套:主机、端口、账号、密码。填进对应四格,协议选对,就完成了。这种方式的好处是换网络也能用:你在公司填好,回家用手机热点也照样连得上,因为代理认的是账号,不认你从哪来。多台电脑、多个成员共用同一批代理时,基本都是这一种。

  1. 在代理类型里选代理商指定的协议,别凭印象选。
  2. 主机填地址本身,端口填纯数字,两者必须成对,不能拿另一条线路的端口来配这条的主机。
  3. 账号密码逐项粘贴,粘完检查首尾有没有多余空格。
  4. 如果代理商给的账号里带 - 分隔的一长串参数(有些平台用它指定出口地区或会话),那一整串都属于账号,不要自己拆开。
  5. 点检测网络,等它返回结果,确认出口 IP 和归属地符合预期。
提示 有些平台的账号本身就是一段带参数的长字符串,用来指定出口国家、城市或者会话保持时长。这类账号看着奇怪但必须原样填入,自行删减会导致认证失败或者出口地区不对。参数的含义以代理商文档为准。

方式二:IP 白名单(免密)

白名单模式下,代理商不给你账号密码,而是让你去他的后台把你这台电脑的公网出口 IP 添加进白名单。加完之后,从这个 IP 发来的连接就直接放行。客户端这边只填主机和端口,账号密码两格留空。

这里有一个几乎人人都会踩一次的坑:要加进白名单的是你本机上网的公网出口 IP,不是代理的 IP,也不是你在路由器里看到的 192.168 开头的内网地址。查自己的公网出口 IP,用任意一个能显示来源 IP 的网页打开看一眼就行,注意要在不挂代理的普通浏览器里查,否则你查到的是代理的 IP,加进去等于什么都没加。

  1. 用不挂代理的普通浏览器打开任意「查看我的 IP」类页面,记下显示的公网 IP。
  2. 登录代理商后台,找到 IP 白名单 / 授权 IP 之类的位置,把这个 IP 添加进去并保存。
  3. 回到客户端,代理类型按代理商说明选,主机和端口照填,账号密码留空。
  4. 点检测网络确认通过。
注意 家用宽带的公网 IP 大多是动态的,重启光猫、换网络、第二天早上都可能变。变了之后原来加的白名单就失效了,表现是「昨天还好好的,今天全部连不上」。遇到这个现象先别怀疑代理坏了,重新查一次自己的公网 IP,和后台里加的那条对一下。这是白名单模式最主要的维护成本。
对比项 账号密码认证 IP 白名单
客户端要填 主机、端口、账号、密码 只填主机和端口
换网络后 照常可用 需要重新加白名单
多台电脑共用 可以,同一套账密即可 每台的出口 IP 都要加
团队协作 方便,发一份配置就行 成员在不同地方办公时很麻烦
主要故障原因 账密填错、末尾带空格 当前出口 IP 不在白名单里
适合谁 绝大多数场景 固定办公网络、有固定公网 IP

方式三:API 提取链接

如果代理商给你的既不是四件套也不是白名单说明,而是一个网址,那就是 API 提取链接。这个网址是代理平台生成的,你访问它,它就从池子里分配若干条代理返回给你。它常见于按量购买、需要批量领取 IP 的场景,官方帮助中心也单列了一篇讲这种用法。

链接里的参数由代理平台定义,通常包含数量、返回格式、协议类型、地区等。下面是一个示意结构,具体参数名以你的代理商文档为准,不要照抄:

https://代理平台域名/api/取IP路径?key=你的密钥&num=10&type=txt&protocol=socks5&area=us
                                   ↑          ↑         ↑            ↑           ↑
                                 你的密钥   要几条    返回格式     协议      出口地区

访问后返回(示意):
1.2.3.4:8000
5.6.7.8:8000
9.10.11.12:8000
  1. 先在代理商后台把你本机的公网出口 IP 加入白名单——提取链接本身通常也受白名单保护,这一步漏了会直接提取失败。
  2. 把返回格式设成纯文本一行一条的形式,这种格式最好处理,也最容易直接批量导入。
  3. 在浏览器里先手动访问一次这个链接,确认能返回内容再拿去用。返回的是报错信息还是 IP 列表,一眼就能看出来。
  4. 把返回的 ip:端口 配到窗口上;如果这批代理还需要账密,账密由代理商另外给,不在链接返回内容里。
  5. 配完照样要逐个检测网络。
注意 提取链接通常有提取频率限制和数量上限,反复点会被限流一段时间,表现为返回空内容或报错,看起来很像「代理坏了」。取一次就把结果存下来用,不要拿它当刷新按钮。另外这个链接里含你的密钥,等同于账号凭证,不要发到群里或截图外传。
你拿到的东西 这是哪种方式 客户端里怎么填
主机、端口、账号、密码 四件套 账号密码认证 四格全填
只有主机和端口,另有一句「请先加白」 IP 白名单 填主机端口,账密留空
一个 http 开头的网址 API 提取链接 先访问取回 ip:端口,再填
socks5://user:pass@host:port 一整串 账号密码认证(换了写法) 拆成四格分别填
host:port:user:pass 冒号分隔 账号密码认证(换了写法) 按顺序拆成四格

批量导入:格式对了就不会失败

窗口数量一多,一个个填就不现实了。批量导入的思路是把代理信息按固定顺序排成一行一条,或者填进模板表格的对应列里。这里的关键只有两件事:顺序不能错,分隔符不能错

最通行的单行格式就是前面提过的四段冒号分隔,一行一条代理:

1.2.3.4:8000:user123:pWd456
5.6.7.8:8000:user123:pWd456
9.10.11.12:8000:user789:pWd012

白名单模式(无账密)则是两段:
1.2.3.4:8000
5.6.7.8:8000

如果用表格模板导入,代理相关的列一般包含代理类型、主机、端口、账号、密码这几项,一行对应一个窗口。模板请从客户端里导出的那一份开始改,不要自己新建一个表格去猜列名和列序——列顺序或表头对不上是批量导入失败最常见的原因。批量创建窗口和模板字段的完整说明属于《怎么批量创建、批量导入账号和批量修改窗口》那篇,本篇只讲其中代理那几列怎么写。

Excel 会悄悄改坏你的数据

  • 端口列被当成数字:一般没事,但如果被格式化成 8,000 这种带千位分隔符的样子就废了。把整列设为文本格式。
  • 长数字变成科学计数法:账号是一长串数字时会变成 1.23457E+11,导进去必然认证失败。同样是设文本格式。
  • 首尾空格看不见:从别处粘进单元格常带空格,导入后账密就是错的。用查找替换清掉空格,或者用去空格函数处理一遍。
  • 中文冒号混进来:输入法一不留神打出全角的 ,程序不认。检查分隔符是不是半角。
  • 多余的空行:文件末尾的空行可能被当成一条空记录,导入时报错。
  • 换行符不统一:从网页复制的内容可能带异常换行,建议先粘到纯文本编辑器里过一遍再用。
提示 批量导入前先拿 2 到 3 条做一次小批量试导,成功之后再导全量。这个习惯能避免一次性导错几十条之后再逐个改回来。

最后一步:检测网络,别跳过

填完代理之后,客户端提供了检测功能,用来实际发一次请求验证这条代理到底通不通。这一步是整个配置流程里唯一能给你确定性的动作,跳过它就等于把问题留到打开窗口、登录到一半的时候才爆发。检测要看三样东西:

  • 能不能连通:这是底线。不通就是不通,没有「先用着看看」的余地。
  • 出口 IP 是多少:确认它不是你自己家的 IP。如果显示的还是你本机 IP,说明这条代理实际上没生效。
  • 归属地对不对:和你买的地区一致吗?买的美国出口结果显示在别的国家,要么是填错了线路,要么是代理商给的地区不符,这时候该找代理商而不是继续改配置。
  • 延迟大概多少:作为参考值记下来。以后同一条代理突然变得很慢时,你才有东西可对比。
图注:三种认证方式各自需要准备什么、客户端里填什么(示意图,非官方界面截图)
图注:三种认证方式各自需要准备什么、客户端里填什么(示意图,非官方界面截图)

检测通过意味着「此刻这条代理是通的」,不代表它明天还通,也不代表某个具体网站一定能打开。动态线路每次检测出来的 IP 不一样是正常的;固定线路如果 IP 变了,那是代理商那边的调整。

注意 检测通过之后建议顺手把这条代理的出口 IP 和归属地记在窗口备注里。一条代理配十几个窗口、又不写备注,等到出问题时你会完全分不清哪个窗口用的是哪条线路。这是纯粹的经验建议,成本很低,回报很高。

配完之后的自查清单

  • 代理类型是照代理商写的选的,不是凭印象选的?
  • 主机那一格里没有 http://、没有斜杠、没有空格?
  • 端口是纯数字,并且和主机是同一条线路配套的?
  • 账密模式:账号密码首尾都没有多余空格?
  • 白名单模式:加进后台的是本机不挂代理时查到的公网 IP
  • 提取链接模式:先加白了吗?手动访问过一次确认有返回吗?
  • 每个窗口都单独检测过网络,出口 IP 和归属地都符合预期?
  • 窗口备注里写了这条代理的出口 IP 或线路标识?

这些内容不在本篇范围内

HTTP、SOCKS5、SSH 到底差在哪、该选哪个协议,看《支持哪些代理类型?HTTP、SOCKS5、SSH 有什么区别》;按上面填完仍然连不上、检测超时、或者显示的 IP 不对,那是排查流程,看《代理连接失败、检测超时、显示 IP 不对怎么排查》;一条 IP 能配几个窗口,看《多个窗口能共用一个 IP 吗?一个 IP 开几个账号安全》。本篇只回答「每一格填什么、三种认证方式各自怎么配」这一个问题。

提示 本篇涉及的字段名称、批量导入模板的列顺序、检测功能的入口位置,均以你本机客户端实际显示为准;提取链接的参数名以你的代理商文档为准。文中出现的地址、端口、账号密码均为示例,不是可用的真实代理。
同类问题