DNSBL定义IP范围
我正在使用绑定(命名)名称服务器来拥有本地DNSBL。问题是,我每天收到500多封来自特定IP块的垃圾邮件,一个接一个地添加所有IP是一项荒谬的工作 是否可以在区域文件中定义IP范围?如果可以,如何定义 我在谷歌上做了大量的搜索,但是DNSBL主题在搜索结果中的代表性非常低 下面是一段记录:DNSBL定义IP范围,dns,bind,dnsbl,Dns,Bind,Dnsbl,我正在使用绑定(命名)名称服务器来拥有本地DNSBL。问题是,我每天收到500多封来自特定IP块的垃圾邮件,一个接一个地添加所有IP是一项荒谬的工作 是否可以在区域文件中定义IP范围?如果可以,如何定义 我在谷歌上做了大量的搜索,但是DNSBL主题在搜索结果中的代表性非常低 下面是一段记录: $TTL 1W @ IN SOA localhost. root.localhost. ( 200
$TTL 1W
@ IN SOA localhost. root.localhost. (
2008122601 ; Serial
28800 ; Refresh
14400 ; Retry
604800 ; Expire - 1 week
86400 ) ; Minimum
@ IN NS localhost.
@ IN A 127.0.0.1
@ IN AAAA ::1
;------------------------------------------------------------------
2.0.0.127 IN A 127.0.0.2
IN TXT "example.com test record"
3.0.0.127 IN A 127.0.0.3
IN TXT "example.com verified spam source"
10.0.0.127 IN A 127.0.0.10
IN TXT "example.com confirmed DUL range"
;------------------------------------------------------------------
23.85.173.113 IN A 127.0.0.3
253.139.2.198 IN A 127.0.0.3
212.170.54.142 IN A 127.0.0.3
6.11.28.50 IN A 127.0.0.3
64.240.56.149 IN A 127.0.0.3
15.223.225.110 IN A 127.0.0.3
; etc
如果您知道DNSBL,您就知道这些IP是按相反的数字顺序排列的,例如1.2.3.4.localhost。变成4.3.2.1.localhost
重复一下,如果可能的话,我如何定义IP范围,比如说1.2.3.0/24?是的,您使用通配符 在1.2.3.4的示例中,您可以编写
*.3.2.1 IN A 127.0.0.3
dig@127.0.0.1 4.3.2.1.localhost
找到
dig@127.0.0.1 254.3.2.1.localhost
找到
dig@127.0.0.1 4.4.2.1.本地主机
未找到我刚刚开始了解,是否可以用1.2.3替换1.2.3.0.*?通配符在DNSBL查找中起作用吗?请看$GENERATE指令