第二个问题,服务器没有设置白名单,导致 IP 地址暴露在公网上。 这个问题发生的概率比较大,本人受理的用户咨询里, 75%以上都是这类问题。原因其实也很简单,作为网络安全的考虑,各种防火墙都上了,但不愿意改动防火墙的设置。各种搜索引擎爬虫抓取失败其实本质上也是这个问题。 解决方案很简单, Web 服务器设置 80 端口白名单,并且只允许 CDN 节点 IP 通过,其他公网 IP 地址一律不放行,网络防护规则到节点层进行设计即可。
第三个问题,不合理的解析。 如果仅从用户和 CDN 服务商两者的角度来看,这个可以说 100%是 CDN 服务商的锅。鉴于国内特殊的网络互联互通环境,这在根本上提高了 CDN 的投资成本。这个目前也没有一个可以根治的解决方案,只能每天更新一次 IP 库,在 DNS 上针对性做调整。