![细节](https://linux22.com/image/732175/%E7%BB%86%E8%8A%82.png)
我正在配置扎比克斯检查我的 IP 与几个域名解析s. 我的 IP 目前未被列入黑名单。我的监控需要测试,以验证如果我的某个 IP 被列入黑名单,它是否会正确发出警报。为了测试,我如何获取已知的不良 IP(位于 DNSBL 上)?
细节
我搜索过已发布的黑名单,但没找到。我猜发布这些名单会帮助垃圾邮件发送者,或者产生其他不良副作用。
Zabbix 将调用 Ruby 脚本。该脚本可能只是运行到rbl检查,因为它检查的列表似乎是一个好的开始:
$ rblcheck 8.8.8.8
8.8.8.8 not listed by sbl.spamhaus.org
8.8.8.8 not listed by xbl.spamhaus.org
8.8.8.8 not listed by pbl.spamhaus.org
8.8.8.8 not listed by bl.spamcop.net
8.8.8.8 not listed by psbl.surriel.com
8.8.8.8 not listed by dul.dnsbl.sorbs.net
rblcheck 使用的 DNSBL 是可配置的。我可以根据需要添加或删除 DNSBL,无论是永久添加还是为了测试。
答案1
您可以使用 spamcop 统计数据来查找 IP。
它提供 /24 中的网络块
您可以在这里看到;https://www.spamcop.net/w3m?action=map;net=cmaxcnt;mask=65535;sort=spamcnt
从该页面您可以点击 SB 链接,您将直接获得一些 IP
一个例子;https://talosintelligence.com/reputation_center/lookup?search=77.120.228.0%2F24