gpt4 book ai didi

php - 我如何通过php spamhaus ip黑名单查询

转载 作者:可可西里 更新时间:2023-11-01 00:42:37 26 4
gpt4 key购买 nike

正在尝试查询 spamhaus.org 以获取列入黑名单的 ip。一个例子是 69.35.160.59如果我转到 https://www.spamhaus.org/lookup/ 并输入它,它会显示在与 112.198.83.17 相同的黑名单中,但是以下代码返回一个空数组。

我打印出 url,它在反向 ip 中看起来格式正确17.83.198.112.zen.spamhaus.org

有什么想法吗?

<?php

$ip = "112.198.83.17";
$blacklist = "zen.spamhaus.org";
$url = implode(".", array_reverse(explode(".", $ip))) . ".". $blacklist;
echo "$url<br>";
$record = dns_get_record($url);
print_r ($record);

?>

最佳答案

你做得对。查看此处获取结果代码 http://www.spamhaus.org/faq/section/DNSBL%20Usage#366

这是我对 ip 69.35.160.59 的输出

Array (
[0] => Array
(
[host] => 59.160.35.69.zen.spamhaus.org
[type] => A
[ip] => 127.0.0.4
[class] => IN
[ttl] => 900
)

[1] => Array
(
[host] => 59.160.35.69.zen.spamhaus.org
[type] => TXT
[txt] => http://www.spamhaus.org/query/bl?ip=69.35.160.59
[entries] => Array
(
[0] => http://www.spamhaus.org/query/bl?ip=69.35.160.59
)

[class] => IN
[ttl] => 900
)

关于php - 我如何通过php spamhaus ip黑名单查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30561249/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com