当域名被列入黑名单的时候, 邮件会进入到垃圾信箱里面去, 网站会被进行拦截操作, 并且在搜索引擎中的排名也会下降非常快速。
所以, 对域名黑名单进行的检测这一行为, 既是用来确认问题所在的真实根本原因、让业务能够回归到正常状态的第一个步骤, 同时也是在进行运维的定期检查工作时所不能缺少的一种常规的举措。
为什么必须做域名黑名单检测
域名或者IP地址如果是因为服务器的系统里藏了恶意软件, 或者是发邮件的数量多了, 超过了那个不正常的限度, 又或者是DNS解析指向的那个IP已经被标记有问题, 再或者是这个域名以前跟钓鱼网站、欺诈行为有牵连, 那么这些情况都有可能把它弄到黑名单里去。
如果我们不去主动检查的话, 这种问题可能就不会马上被发现, 而是要等到用户说网站打不开, 或者客户说收不到邮件的时候才能知道, 这样拖久了以后, 再去查原因就需要花很多的钱, 而且业务上受到的损失也会变得非常大。
域名黑名单检测的完整操作路径
1. 进行邮件黑名单库查询: 需要到像Spamhaus, 还有XBL、SORBS这类主流的邮件黑名单数据库那里去操作。把你要查的域名或者对应的IP地址输入进去进行搜索。最后要搞清楚两件事, 一个是确认有没有被收录进去, 另一个是搞清楚具体被收录的原因是什么。
2. 搜索引擎侧验证是在浏览器地址栏中输入site:你的域名, 然后观察收录页面数量与展示状态, 同时需要查看搜索引擎安全报告中的内容, 从而确定该域名是否被标记为潜在有害内容。
3. 综合安全平台批量检测: 用户需要在gz88.cn提供的域名安全检测入口里面, 输入想要检测的域名,这样做的话, 是可以一次性获得完整的报告的, 这个报告里面包括了DNS解析记录, SSL证书的有效期信息, 还有IP信誉评分的情况, 以及在多个来源的黑名单库里面的收录状态等等内容, 这种方式能够避免让用户去一个接一个地、手动地去各个库里排查问题。
4. 业务平台自查是这样的, 你要先去登录那些相关的服务平台。这些平台包括应用商店后台、支付渠道还有CDN管理面板。接着, 你得去确认一下域名或者是出口IP是否已经被平台内部的风控系统给标记了。
域名被拉黑后的标准处理流程
首先是第一步, 就是要对收录来源进行确认操作。因为各种各样黑名单库里面的申诉机制差别是非常大的, 所以说需要先去定位清楚究竟是被哪一个具体的库进行了收录, 以及所要涉及到的具体IP段究竟是什么样的内容。
第二步是对服务器进行排查工作。要检查系统中是否存在那些没有获得授权的后门程序。需要查看是否存有异常的向外连接记录。还要确认邮件模块有没有被第三方利用从而进行大规模的群发操作。
完成整改之后, 你需要提交申诉。在对应黑名单库的申诉页面填写工单。附上防火墙规则的截图。附上邮件发送日志等属于整改情况的证据。
到第四个步骤的时候, 你要看具体的情形来决定是不是把出口IP给换了, 要是那个IP的信誉已经坏得十分彻底了, 而且就在很短的时间里面也完全不可能恢复原状的话, 那你应当先把出口IP给切换掉, 这样做的目的就是用这种方式来保证业务的连续性能够继续进行下去。
到了第五步的时候, 你要做的是一个在48小时之后去复查一下这个事的过程。大家注意哈, 对于大多数被列进黑名单的这些情况来说, 如果确认进行了相关的整改, 那么它们通常会在24小时到72个小时的时间区间之内, 把收录给移除掉。你这边必须得定时地、反复地去复查这个状态, 直到它恢复到正常的那个样子为止。
日常防范要点
需要每周至少执行一次对于域名以及出口IP地址的黑名单检测工作, 一旦发现了异常情况就要立即做出响应;对于邮件服务的配置, 必须设置SPF、DKIM和DMARC这三分DNS记录, 以此来降低该服务被误判为垃圾邮件源的可能性;服务器在开放端口的时候, 应该遵循最小权限这个原则, 并且要定期地对操作系统以及相关的依赖库进行更新;最后要把域名的安全檢測加入到运维巡检查的标准操作规程中去, 这样可以避免小问题不断积累最后变成大事故。


