返回帮助中心

防火墙与 Cloudflare 白名单设置

为什么会发生这种情况

Dumza 会如实通过 User-Agent “Dumza-Monitor/1.0 (+https://dumza.com)” 表明自己的身份,而不是伪装成浏览器。Cloudflare 的 Bot Fight Mode 以及类似的 WAF 规则常常会拦截或质询这类非浏览器流量——因此检查收到的是 403 或一个 JS 质询页面,而不是你真正的响应内容,即便有人用浏览器访问同一个 URL 却能正常看到结果。所有正常运行时间监控服务都会遇到这个问题,并非 Dumza 独有。

方案一——将我们的 IP 加入白名单

将 78.46.240.135(我们的欧盟检查服务器)以“允许”的方式添加到你的防火墙或 Cloudflare IP 访问规则中。这是最简单的解决方法,并且在包括免费版在内的所有套餐中都适用。美国检查区域目前正在规划中,尚未上线——一旦上线,其对应的 IP 也会显示在这里。

方案二——通过自定义请求头绕过(Starter 及以上)

如果你不想将某个 IP 加入白名单,可以为该监控项添加一个自定义请求头(例如 X-Dumza-Bypass,值为只有你自己知道的密钥),然后创建一条 Cloudflare WAF 自定义规则,当该请求头及其值匹配时跳过 Bot Fight Mode / 托管质询。关于如何为监控项添加自定义请求头,请参见《身份验证监控》一文。