源站防护

更新时间:
复制 MD 格式

将ESA的节点IP列表配置在您源站的防火墙规则中,通过仅允许经过白名单中的IP请求/流量访问源站,可以实现源站的防护。

功能简介

为保障您的源站不会被外部IP恶意攻击或非法访问,您可以通过防火墙规则设置IP地址白名单,限制仅允许指定IP地址访问源站(如仅允许ESA回源节点的IP地址访问源站),从而实现源站防护。

开启源站防护功能后,ESA将会列出数量收敛后的回源节点IP地址(包括IPv4和IPv6),您需要将这些IP列表添加至您的源站访问IP地址白名单中,以实现源站防护的目的。

注意事项

  • 源站防护提供的 IP 列表为收敛后的节点IP,而函数和Pages的fetch()调用实际使用收敛前的节点IP。如被fetch调用的站点未开启源站防护功能,则fetch的真实回源IP不在该收敛后的节点IP列表中。

  • ESA现已与云防火墙完成集成交互,如果您的源站都在阿里云且使用了云防火墙产品,则必须打开源站防护开关,并在开启后打开自动启用最新回源 IP 列表开关,以确保云防火墙产品可自动更新回源IP信息。

开启源站防护

  1. 在ESA控制台选择站点管理,在站点列单击目标站点。

  2. 在左侧导航栏,选择安全防护 > 源站防护。

  3. 在源站防护页面,单击配置。

  4. 打开状态开关,在弹出的对话框中勾选我已确认风险。单击开启。

  5. 单击确定后开启源站防护,系统将为您列出收敛后的ESA回源节点的IP地址,单击image复制IP地址。

  6. 将节点IP列表中的IP段全部手动添加至您的源站白名单中。若您的源站搭建在阿里云云服务器 ECS上,可参考如何在ECS中添加防护IP列表?,通过修改安全组规则中的入方向规则来实现仅允许经过白名单中的IP请求访问源站。

    重要

    当您不使用ESA服务时,您需要手动修改源站的防火墙规则,以避免无法正常访问源站。

更新源站防护IP列表

当ESA的节点IP发生变化时,会通过站内信、邮件等方式通知您,便于您及时修改源站的防火墙、安全组等规则设置,以确保ESA回源节点可以正常访问您的源站。

  1. 在ESA控制台选择站点管理,在站点列单击目标站点。

  2. 在左侧导航栏,选择安全防护 > 源站防护。

  3. 在源站防护区域,将回源 IP 列表中的IP段全部添加到您的源站白名单中,然后单击前往确认。

  4. 在确认最新回源 IP 列表中,单击已更新至最新回源 IP 列表,启用最新回源 IP,弹窗界面单击启用即可。

    说明

    在未点击确认启用按钮时,不会启用最新的IP列表,仍然使用上次确认过的IP列表进行服务。但为了保障服务的性能和质量,建议您定期对源站白名单进行更新,以使用最新版本的ESA IP列表。

关闭源站防护

为防止业务中断,需删除源站防火墙的IP白名单,然后再进行关闭源站防护的操作。

  1. 在ESA控制台选择站点管理,在站点列单击目标站点。

  2. 在左侧导航栏,选择安全防护 > 源站防护。

  3. 单击配置,关闭状态开关,然后在弹出的对话框中勾选我已确认风险。单击关闭。

  4. 在源站防护区域,单击确定,源站防护状态变为未开启。

不同套餐的支持情况

功能分类

详细功能项

免费版(0 元/月)

基础版(9.9 元/月)

标准版(375 元/月)

高级版(3600 元/月)

企业版(联系销售定制)

源站防护

不支持

支持

支持

支持

支持

常见问题