[英]How do you access the public Spamhaus DBL service?
Spamhaus DBL 旨在用於查找發送垃圾郵件聲譽不佳的域。 根據他們的文檔,您應該能夠通過查找host
或dig
'dbltest.com.dbl.spamhaus.org'
響應來測試它是否正常工作,並且它應該響應'dbltest.com.dbl.spamhaus.org IN A 127.0.1.2'
。 然而,這是我得到的:
print_r(`host dbltest.com.dbl.spamhaus.org`);
// Results in:
// Host dbltest.com.dbl.spamhaus.org not found: 3(NXDOMAIN)
// AND
print_r(`dig dbltest.com.dbl.spamhaus.org`);
// Results in:
//; <<>> DiG 9.10.3-P4-Ubuntu <<>> dbltest.com.dbl.spamhaus.org
//;; global options: +cmd
//;; Got answer:
//;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 18973
//;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
//
//;; OPT PSEUDOSECTION:
//; EDNS: version: 0, flags:; udp: 512
//;; QUESTION SECTION:
//;dbltest.com.dbl.spamhaus.org. IN A
//
//;; AUTHORITY SECTION:
//dbl.spamhaus.org. 5 IN SOA need.to.know.only. hostmaster.spamhaus.org. 2010142352 //3600 600 432000 10
//
//;; Query time: 37 msec
//;; SERVER: 8.8.8.8#53(8.8.8.8)
//;; WHEN: Wed Oct 14 17:54:12 MDT 2020
//;; MSG SIZE rcvd: 121
如果域未在 DBL 中列出, host
結果看起來與 Spamhaus 所說的響應應該是完全一樣的。 在這種情況下, dig
結果似乎幾乎沒有用,除非我只是遺漏了一些東西。 兩者都不正確。 我還測試了來自github 的建議解決方案,但沒有一個建議的選項(或我能想到的任何合理的建議組合)產生可行的結果。
我開始認為 Spamhaus 可能關閉了這項服務的公共方面,但我希望我錯了。
我沒有一次檢查一個 IP,而是尋找可能下載一個經常更新的黑名單,其中包含被困機器人和垃圾郵件發送者的 IP。 一個都沒找到。 所以我創建了自己的陷阱,列表在這里發布: https : //github.com/aigars-github/blacklist/blob/main/blacklist.txt
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.