【问题标题】:Azure Front Door WAF ip restrictions for static web apps静态 Web 应用的 Azure 前门 WAF ip 限制
【发布时间】:2021-12-30 05:49:42
【问题描述】:

我一直在尝试针对 Azure 静态 Web 应用的 IP 限制实施 Azure Front Door 自定义规则。到目前为止,我有:

其他一切都很好,除了 IP 限制规则似乎阻止了所有流量(或者至少是它应该允许通过的 IP)。与地理位置类似的规则工作得很好。 IP限制规则是:

  • 匹配类型:IP 地址
  • 匹配变量:SocketAddr(也尝试了 RemoteAddr,结果相同)
  • 操作:不包含
  • IP 范围:应该通过的 X.X.X.X/32 列表。
  • 操作:阻止

日志显示来自 IP 范围内 IP 的流量确实被 Front Door 阻止了。

是否有人设法使此类设置正常工作,或者我尝试执行的操作是否存在明显错误?我们已经与一位同事检查了规则和日志,没有发现任何明显的错误,而且基于地理位置的阻止工作这一事实让我相信,这种情况可能不适用于 Front Door 和静态 Web 应用程序。

我已经找到了一些讨论:

【问题讨论】:

    标签: azure-front-door azure-static-web-app


    【解决方案1】:

    不使用前门,但现在可以直接在 SWA 上执行 IP 限制,只要您使用 Standard SKU

    https://azure.microsoft.com/en-gb/updates/generally-available-ipbased-website-protection-for-azure-static-web-apps/?cdn=disable

    【讨论】:

    • 是的,我在使用 Front Door 之前使用了 staticwebapp.config.json 中的 ip 限制(它们工作得很好),然后根据文档将 Front Door 服务配置为相同的配置文件.虽然在技术上可以在那里配置 ip 限制和 Front Door,但我认为 ip 限制并不适用,因为所有流量都通过 Front Door(自定义域)进入,并且您无法通过生成的 url 访问静态 Web 应用程序。
    猜你喜欢
    • 1970-01-01
    • 2020-03-13
    • 2020-10-07
    • 2019-12-14
    • 2021-05-23
    • 1970-01-01
    • 2021-10-05
    • 2018-07-17
    • 2018-02-09
    相关资源
    最近更新 更多