跳转到主要内容

定义

  • 允许列表 (Allowlist) 是允许访问您的区域 (Zone) 的 IP 地址列表。
  • 拒绝列表 (Denylist) 是拒绝访问您的区域 (Zone) 的 IP 地址列表。
允许列表应包含您向您公司或云网络中的代理发起请求的 IP 地址。该列表不应包含 Bright Data 提供的代理的 IP。

如何配置允许列表和拒绝列表

有两种方式可以配置允许列表和拒绝列表:通过控制面板或使用 Bright Data 账户管理 API。

如何通过控制面板配置允许列表和拒绝列表

  1. 登录您的 Bright Data 账户控制面板。
  2. 选择您要修改的区域 (Zone),然后转到“概览 (Overview)”选项卡。
  3. 在“概览 (Overview)”选项卡下,在 访问详情 (Access Details) 部分,有一个编辑图标可用于编辑列表。
  4. 点击编辑图标。
editAllowlist.png
  1. 这将带您进入“配置 (Configuration)”选项卡,在“安全设置 (Security settings)”下编辑列表:
whitelist-blacklist.png 添加您将允许使用您的代理区域访问的所有相关 IP 和域。

如何通过 Bright Data 账户管理 API 配置允许列表和拒绝列表

以下 API 将使您能够控制和管理您的允许列表和拒绝列表:

允许列表和拒绝列表定义的最佳实践是什么?

  • 准确的允许列表可防止滥用您的 Bright Data 代理,保护您的操作和资金。有关更多信息,请参阅此视频
  • 您可以添加到允许列表的 IP/域数量没有限制,我们也支持 IP 范围。
  • 当您从公共云工作时,您的爬虫会在不同的 IP 上生成,允许列表将需要不断变化和调整以适应传入请求的源 IP。为防止不断更改,我们建议您为与 Bright Data 交互的云操作设置一个永久性出站 IP。请咨询您的云提供商以获取可用解决方案。常见解决方案是为出站通信设置 NAT 网关。
  • 为了更轻松地管理和控制,我们建议使用通配符和模式在您的列表中定义域或 IP 范围。

我们支持哪些用于允许列表和拒绝列表配置的通配符和模式?

我们支持以下域名和 IP/子网/掩码的模式:
模式描述示例
* (星号)匹配所有字符串* - 将匹配所有 IP/域
* (星号)嵌入在字符串中,将匹配所有子字符串(前缀)*.mycompany.net 将匹配所有以 .mycompany.net 结尾的域
* (星号)嵌入在字符串中,将匹配所有子字符串(后缀)sub.mycompany.* 将匹配所有后缀(如 net、com、us 等)
a.b.c.da、b、c、d 都是 0-255 之间的数字,此模式表示单个 IP 地址195.55.35.112
a.b.c.0/24此模式表示整个 /24 子网,意味着所有以 a.b.c 为前缀且“d”数字为 0-255 的 IP 地址。195.55.35.0/24
a.b.c.d - x.y.z.wa.b.c.d 和 x.y.z.w 之间的 IP 范围10.20.30.40-10.20.30.50
a.b.c.d/x.y.z.w网络掩码 (Netmask):网络掩码将 IP 地址分隔为网络和主机部分。类似于子网的使用。10.20.30.40/255.255.252.0