IP地址白名单是一种保护代理服务器的机制,仅允许来自预先指定的IP地址的连接。如果您使用反检测浏览器(Dolphin Anty, AdsPower, Multilogin)、在Facebook Ads上投放广告或解析市场,设置白名单对于保护您的代理和防止未授权访问至关重要。
在本文中,我们将讨论什么是IP白名单,它在商业任务中的必要性,如何为不同的使用场景正确设置白名单,以及哪些错误可能导致流量泄漏或账户被封。
什么是IP地址白名单及其工作原理
IP地址白名单(白名单)是一个允许连接到您的代理服务器的IP地址列表。当您激活白名单时,代理提供商会检查每个传入连接:如果客户端的IP地址在白名单中,则允许访问;如果不在,则请求被拒绝。
白名单的工作原理很简单:您在代理提供商的控制面板中指定您当前的IP地址(或多个IP),只有这些地址可以使用购买的代理。这就像是一个封闭派对的客人名单——如果您的名字不在名单上,保安就不会让您进去。
如何查找您的IP地址: 打开网站 whatismyip.com 或 2ip.ru — 在页面顶部,您将看到您当前的IP地址。您需要将其添加到白名单中。
白名单在代理服务器级别工作,并在请求到达目标网站之前检查IP地址。这意味着,即使有人知道您的代理参数(IP,端口),如果没有将自己的IP添加到白名单中,他也无法使用这些代理。对于商业任务来说,这一点至关重要——想象一下,如果有人获得了您的代理访问权限并开始通过您的IP发送垃圾邮件,这将导致您所有账户被封禁。
为什么广告商、SMM和电子商务需要白名单
对于不同的商业任务,IP白名单解决了特定的安全问题。让我们来看一些具体的场景,白名单的设置成为必需而非建议的措施。
广告商与广告账户的工作
如果您通过 住宅代理 在Facebook Ads、TikTok Ads或Google Ads上投放广告,代理的访问泄漏可能会导致灾难。想象一下这样的场景:有人获得了您的代理参数并开始创建账户或通过相同的IP引流。Facebook会看到来自一个IP的可疑活动并封禁所有账户,包括您的合法广告账户和预算。
IP白名单可以保护您免受这种情况的影响:即使代理参数落入他人之手(例如,通过计算机被黑或从反检测浏览器泄漏),攻击者也无法在没有您物理IP访问权限的情况下使用代理。这在使用昂贵的代理时尤为重要——移动或高端住宅代理的成本可能高达每月100-300美元。
SMM专家与多账户管理
在为客户管理20-50个Instagram或TikTok账户时,您使用反检测浏览器(Dolphin Anty, AdsPower, Octo Browser)为每个个人资料配备独立的代理。如果有人获得了您的代理访问权限,他可以“附加”到相同的IP并造成指纹冲突——Instagram会看到来自同一IP的两个不同设备并封禁这两个账户。
白名单确保每个代理仅从您的计算机或办公室IP使用。这对于多个员工与客户账户合作的代理机构至关重要——您可以将所有工作地点的IP地址添加到白名单中,并确保没有外部人员能够访问代理。
电子商务与市场解析
在Wildberries、Ozon或Yandex.Market上解析竞争对手的价格时,您使用 数据中心代理 来绕过速率限制。如果有人获得了您的代理访问权限并开始大量解析数据,市场可能会因请求超出限制而封禁代理的IP地址。结果,您将失去解析的访问权限,您的价格监控工具将停止工作。
白名单可以防止多个用户“共享”一个代理并造成过载。您为专用通道付费,只有您应该使用——白名单在技术上确保了这种独占性。
IP白名单与登录/密码:哪个更安全
大多数代理提供商提供两种授权方法:IP白名单或基于登录和密码的身份验证(username:password)。让我们分析每种方法在商业任务中的优缺点。
| 标准 | IP白名单 | 登录/密码 |
|---|---|---|
| 安全性 | 高 — 仅允许来自特定IP的访问 | 中 — 密码可能会泄漏 |
| 连接速度 | 快10-15%(没有密码检查) | 由于凭证检查而较慢 |
| 设置便利性 | 需要知道自己的IP | 简单 — 复制登录:密码 |
| 与动态IP的兼容性 | 问题 — 需要更新白名单 | 没有问题 — 可以从任何IP使用 |
| 泄漏风险 | 最低 — 需要物理访问网络 | 高 — 密码可能会出现在日志中 |
| 与浏览器的兼容性 | 100% — 在任何地方都能工作 | 99% — 偶尔会有格式问题 |
不同场景的建议:
- 如果您在办公室或家中使用静态IP,请使用IP白名单,在Facebook Ads上投放广告或管理客户账户时,安全性至关重要
- 如果您在不同地点工作(共享办公空间、咖啡馆),使用动态IP,需快速切换设备,请使用登录/密码
- 如果您在团队中工作,请结合两种方法 — 办公室IP使用白名单,远程员工使用登录/密码
对于使用昂贵账户的广告商和SMM机构,IP白名单是必不可少的安全措施。即使设置需要更多时间,防止未授权访问的保护也会通过保留账户和广告预算而得到回报。
如何设置IP白名单:逐步指南
设置IP地址白名单只需3-5分钟,并在代理提供商的个人账户中完成。让我们看一下适用于大多数服务的通用指南,包括流行的商业解决方案。
步骤1:查找您当前的IP地址
在将IP添加到白名单之前,您需要知道您当前的地址。有几种方法:
-
通过在线服务: 打开
whatismyip.com、2ip.ru或myip.com— 您的IP地址将在页面顶部显示。完整复制(例如:185.123.45.67) - 在代理提供商的面板中: 许多提供商在您登录时会自动识别您的IP,并显示“将当前IP添加到白名单”按钮 — 这是最简单的方法
-
通过命令行: 在Windows中打开cmd并输入
curl ifconfig.me— 您的外部IP将在控制台中显示
重要: 不要将外部IP(互联网看到的)与您网络中的本地IP(192.168.x.x或10.0.x.x)混淆。白名单需要的是外部IP — 就是whatismyip.com显示的那个。
步骤2:登录代理控制面板
打开您的代理提供商的个人账户。通常,白名单管理部分位于以下位置之一:
- “代理设置”或“Proxy Settings”部分
- “授权”或“Authentication”子部分
- “IP白名单”或“Allowed IPs”标签
- 特定代理包的页面(如果购买了多个)
步骤3:将IP地址添加到白名单
在“添加IP地址”或“Add IP to whitelist”字段中粘贴复制的IP地址。请注意格式:
- 单个IP:
185.123.45.67 - IP范围:
185.123.45.0/24(如果需要添加整个办公室的子网) - 多个IP: 通过“添加更多”按钮逐个添加,或用逗号分隔(取决于提供商)
点击“保存”或“应用更改”按钮。通常,白名单会立即激活,但某些提供商会警告需要1-2分钟的延迟以更新服务器配置。
步骤4:检查代理连接
在将IP添加到白名单后,检查代理是否正常工作:
- 打开反检测浏览器(Dolphin Anty, AdsPower)或在普通浏览器中设置代理
- 输入代理参数,不带登录和密码(仅IP:端口)
-
打开
whatismyip.com— 应该显示代理的IP地址,而不是您的真实IP - 如果看到您的真实IP — 请检查在白名单中输入的地址是否正确,或等待2-3分钟
建议: 在成功设置后,保存添加了IP地址的白名单页面的屏幕截图。这将帮助您快速恢复访问,如果出现问题或需要向同事解释哪些IP是被允许的。
为反检测浏览器设置白名单
反检测浏览器(Dolphin Anty, AdsPower, Multilogin, GoLogin, Octo Browser)是广告商和SMM专家进行多账户管理的主要工具。在使用这些浏览器时,IP白名单尤其重要,因为每个个人资料使用独立的代理,访问泄漏将导致链式封禁。
在Dolphin Anty中的设置
Dolphin Anty是Facebook Ads和TikTok Ads广告商中流行的反检测浏览器。要使用IP白名单,请执行以下步骤:
- 在代理提供商处将您的IP添加到白名单 — 这是第一步,没有它,Dolphin将无法连接
- 打开Dolphin Anty → 创建新个人资料或编辑现有个人资料
- 在“代理”部分选择类型:HTTP、HTTPS或SOCKS5(取决于提供商提供的)
-
以格式输入代理:
IP:端口(例如:185.123.45.67:8000) - 不要填写登录/密码字段 — 使用白名单时不需要
- 点击“检查代理” — Dolphin应该显示绿色勾号和代理的地理位置
-
保存个人资料并启动浏览器 — 通过
whoer.net检查IP
如果Dolphin显示“代理连接失败”或“需要身份验证”的错误,请检查:
- 您的IP是否正确添加到白名单(没有拼写错误)
- 您的IP地址是否发生变化(如果提供商是动态IP)
- 提供商是否激活了白名单(有时需要从登录/密码切换到IP)
在AdsPower中的设置
AdsPower的工作方式与Dolphin类似,但具有更详细的代理设置:
- 打开AdsPower → 个人资料管理 → 创建新个人资料
- 在“代理设置”部分选择“自定义代理”
- 代理类型:选择HTTP/HTTPS或SOCKS5
- 分别输入主机(代理IP)和端口
- 用户名和密码字段保持空白(使用白名单时不需要)
- 点击“检查代理” — AdsPower将显示代理的国家、城市和提供商
AdsPower还支持以列表形式导入代理 — 如果您有20-50个个人资料,可以创建一个包含代理参数的CSV文件,并一次性导入所有个人资料。在使用白名单时,CSV格式为:profile_name,proxy_type,proxy_host,proxy_port(不包括登录/密码字段)。
在Multilogin和GoLogin中的设置
Multilogin和GoLogin是更昂贵的反检测浏览器,具有扩展功能。它们中的白名单设置几乎是相同的:
- 在创建个人资料时选择“连接” → “代理”
- 输入格式:
protocol://host:port(例如:http://185.123.45.67:8000) - 使用白名单时,不要在URL中添加登录:密码
- 通过内置检查器检查连接
Multilogin的一个重要特点是:它在个人资料级别缓存代理设置。如果您在白名单中更改了IP,则需要重新创建个人资料或清除浏览器设置中的代理缓存,否则Multilogin将继续使用旧参数。
如果您有动态IP地址该怎么办
动态IP地址是每次重新连接互联网或根据提供商的计划(通常每24小时)变化的IP。这给白名单带来了问题:您将IP添加到白名单中,但一天后它发生了变化,代理停止工作。
检查您的IP是否为动态IP的方法如下:通过 whatismyip.com 查找IP,重启路由器,再次检查IP。如果地址发生变化 — 您的IP是动态的。
解决方案1:向提供商申请静态IP
大多数互联网服务提供商提供“静态IP地址”服务,通常需要额外费用(在俄罗斯通常为每月200-500卢布,在其他国家为5-10美元)。这是商业中最可靠的解决方案:
- 拨打提供商电话,申请“专用静态IP地址”
- 激活后(通常需要1-2天),您的IP将不再变化
- 将新的静态IP一次性添加到白名单中 — 以后不需要再更新
对于广告商和SMM机构来说,静态IP是必不可少的投资。每月300-500卢布的费用与因代理访问问题而导致的账户损失风险不可同日而语。
解决方案2:使用DDNS(动态DNS)
一些代理提供商支持通过DDNS将域名添加到白名单,而不是IP地址。工作原理如下:
- 在免费DDNS服务中注册(No-IP, DynDNS, Duck DNS)
-
创建一个域名(例如:
myoffice.ddns.net) - 在计算机或路由器上安装DDNS客户端 — 它将在IP变化时自动更新域名
- 将域名添加到白名单中,而不是IP地址(如果提供商支持)
此解决方案的缺点是:并非所有代理提供商都支持在白名单中使用DDNS。在设置之前,请向支持部门确认。
解决方案3:切换到登录/密码授权
如果静态IP不可用,而DDNS不受支持,请使用登录和密码进行身份验证。是的,这样安全性较低,但对于动态IP来说,这是唯一实用的选择:
- 在代理提供商的面板中禁用白名单
- 启用基于username:password的身份验证
- 使用复杂的密码(至少16个字符,密码生成器)
- 在密码管理器中存储凭据(1Password, Bitwarden)
- 定期更改密码(每1-2个月一次)
解决方案4:通过API自动更新白名单
一些代理提供商提供API来管理白名单。如果您具备基本的编程技能,可以设置自动更新IP:
# Python脚本用于自动更新白名单
import requests
# 获取当前IP
current_ip = requests.get('https://api.ipify.org').text
# 通过提供商的API更新白名单
api_url = 'https://provider.com/api/whitelist/update'
api_key = 'your_api_key'
response = requests.post(api_url, json={
'api_key': api_key,
'ip_address': current_ip
})
print(f'白名单已更新: {current_ip}')
每小时通过cron(Linux/Mac)或任务调度器(Windows)运行此脚本 — 当地址变化时,白名单中的IP将自动更新。
在多个设备和办公室工作时的白名单
如果您在团队中工作或使用多个设备(工作计算机、笔记本电脑、家庭PC),需要将所有计划连接到代理的IP地址添加到白名单中。让我们看看一些典型的商业场景。
有多个员工的办公室
在办公室中,通常所有计算机通过一个路由器连接到互联网,这意味着所有设备都有一个外部IP。这简化了白名单的设置:
-
从办公室的任何计算机打开
whatismyip.com— 所有计算机将显示相同的IP - 将此IP一次性添加到白名单
- 所有员工都可以从他们的工作地点使用代理
- 如果更换办公室或互联网服务提供商 — 更新白名单中的IP
重要提示:如果办公室使用VPN访问互联网,IP地址将根据VPN服务器而变化。在这种情况下,您可以在使用代理时禁用VPN,或者将所有可能的VPN服务器IP地址添加到白名单中。
远程团队(办公室 + 家庭计算机)
如果团队的一部分在办公室工作,而另一部分远程工作,则需要将多个IP地址添加到白名单:
- 办公室的IP地址
- 每位员工家庭互联网连接的IP地址
- 移动热点的IP地址(如果员工通过4G/5G工作)
大多数代理提供商允许在一个账户中添加5-20个IP地址到白名单。请检查提供商文档中的限制。如果团队人数较多(20人以上),考虑为远程员工使用登录/密码授权,而将白名单仅保留给办公室IP。
在共享办公空间和公共场所工作
如果您经常在共享办公空间、咖啡馆或其他公共Wi-Fi场所工作,IP白名单会变得不方便:
- 每次更换位置时,IP地址都会变化
- 需要登录提供商面板并更新白名单
- 这需要2-3分钟,并且在频繁移动时不方便
对于这种场景,我们建议采用组合方法:
- 购买两种类型的代理:用于关键任务(Facebook Ads广告账户)的白名单和用于不太重要任务(解析、测试)的登录/密码
- 使用 移动代理,使用登录/密码授权在任何地方工作
- 设置具有静态IP的VPN — 从世界任何地方连接到VPN,IP将保持不变
移动设备(手机、平板电脑)
在移动设备上使用代理(例如,通过应用程序管理Instagram账户)时,白名单会变得复杂:
- 移动互联网(4G/5G)具有动态IP,持续变化
- 从Wi-Fi切换到移动网络时,IP会变化
- 每次更新白名单都不实用
解决方案:对于移动设备,仅使用登录/密码授权。在iOS/Android的系统设置中设置代理,指定用户名和密码 — 这将允许您从任何IP地址工作。
设置白名单时的常见错误及如何避免
多年来,用户在使用代理时在设置白名单时犯了同样的错误。让我们分析一些最常见的问题及其解决方案。
错误1:添加了本地IP而不是外部IP
许多新手将本地IP地址(计算机从路由器获得的)与外部IP(互联网看到的)混淆。本地IP通常以以下开头:
192.168.x.x10.0.x.x172.16.x.x - 172.31.x.x
如果您将这样的IP添加到白名单中,代理将无法工作,因为提供商看到的是您的外部IP,而不是本地IP。解决方案:始终使用来自 whatismyip.com 的外部IP。
错误2:在更改IP后忘记更新白名单
如果您有动态IP,它可能会在重启路由器、更换提供商或搬家后发生变化。症状:
- 代理在没有明显原因的情况下停止工作
- 反检测浏览器显示“代理连接失败”错误
- 昨天一切正常,今天却不行
解决方案:通过 whatismyip.com 检查当前IP,与白名单中的IP进行比较。如果不同 — 更新白名单。为了防止问题,请向提供商申请静态IP。
错误3:同时启用了白名单和登录/密码
一些代理提供商要求选择一种授权方法:要么是IP白名单,要么是登录/密码。如果同时启用两者,会产生冲突:
- 代理需要身份验证,尽管IP在白名单中
- 连接不稳定
- 反检测浏览器出现登录/密码请求
解决方案:在提供商的面板中选择一种方法。如果使用白名单 — 禁用基于登录/密码的身份验证。如果需要灵活性 — 仅使用登录/密码并禁用白名单。
错误4:添加了IPv6而不是IPv4
现代提供商可能会分配IPv6地址(长地址,带有冒号,例如:2001:0db8:85a3::8a2e:0370:7334)。大多数代理提供商仅支持IPv4(短地址,例如:185.123.45.67)。
如果您将IPv6添加到白名单中,代理将无法工作。解决方案:确保您使用的是IPv4地址。在 whatismyip.com 上通常显示的是IPv4,但如果看到带有冒号的长地址 — 请使用专门的服务来确定IPv4:ipv4.icanhazip.com。
错误5:未考虑NAT和企业防火墙
在企业网络中,通常使用NAT(网络地址转换)和防火墙,这可能会阻止与代理的出站连接。症状:
- 代理在家中工作,但在办公室不工作
- “连接超时”或“网络不可达”错误
- IT部门阻止未知连接
解决方案:请联系系统管理员,请求允许与您的代理的IP和端口的出站连接。提供IP地址和端口的列表 — 管理员将其添加到防火墙的白名单中。替代方案:使用标准端口(80、443、8080)的代理,这些端口通常不会被阻止。
错误6:超过了白名单中的IP地址限制
大多数提供商对白名单中的IP数量有限制(通常为5-20个地址)。如果尝试添加更多,将出现错误或旧IP会自动删除。
解决方案:定期清理白名单中未使用的IP(例如,搬家后旧的家庭地址)。如果需要更多IP — 请向提供商确认增加限制的可能性,或使用子网(CIDR表示法)一次性添加一系列地址。
结论
IP地址白名单是一种简单有效的方法,可以保护您的代理免受未授权访问。对于使用Facebook Ads和TikTok Ads的广告商、管理多个账户的SMM专家来说,白名单是确保安全的关键措施。