安装了RBLDNSD来制作一个自定义的RBL,但有些东西不见了,你能帮助我们吗?

我们已经成功安装了RBLDNSD,拥有一个自定义的RBL服务器。 现在我们已经开始进行一些testing,在黑名单中添加一些IP,并且还configuration了基于Exim(基于Cpanel的)电子邮件服务器来读取来自RBL服务器的信息,但似乎没有从我的RBLDNSD服务器读取信息,所以现在我们需要find为什么? 你能帮助我们吗?

在以下几行中,您可以看到我已经做的一些testing:

root@s3 [~]# host 12.224.215.95.rbl.enlanube.pe rbl.enlanube.pe Using domain server: Name: rbl.enlanube.pe Address: 162.243.209.40#53 Aliases: 12.224.215.95.rbl.enlanube.pe has address 127.0.0.2 root@s3 [~]# grep 95.215.224.12 /var/log/exim_mainlog 2014-04-17 08:22:18 1WalKb-0008ph-Vb <= [email protected] H=enkompassmail1.ukdns.biz [95.215.224.12]:50997 P=esmtps X=TLSv1:AES128-SHA:128 S=2607 [email protected] T="fw: Re: Prueba 6.49am" for [email protected] 2014-04-17 08:22:18 SMTP connection from enkompassmail1.ukdns.biz [95.215.224.12]:50997 closed by QUIT 

所以事实certificate这不是一个临时的问题。 问题是你的DNS服务器configuration。 看看你在Cpanel论坛的原始提交:

 Mac-mini-de-Ale:~ ale$ host 214.124.58.198.rbl.enlanube.pe Host 214.124.58.198.rbl.enlanube.pe not found: 3(NXDOMAIN) Mac-mini-de-Ale:~ ale$ host 214.124.58.198.rbl.enlanube.pe rbl.enlanube.pe Using domain server: Name: rbl.enlanube.pe Address: 162.243.209.40#53 Aliases: 214.124.58.198.rbl.enlanube.pe has address 127.0.0.2 

如果您的DNSconfiguration正确,第一个将工作。 看着你的DNS,我看到了什么问题是:

 rbl.enlanube.pe. 300 IN NS 162.243.209.40. 

NSlogging的目标必须是主机名,而不是IP地址。 第一步是删除该logging。

DNS客户端已经知道什么DNS服务器负责回答对enlanube.pe域和所有子域的查询。 您希望专门为rbl.enlanube.pe域及其子域设置不同的DNS服务器。 所以第2步是添加正确的DNSlogging,以便parsing器DNS客户端知道哪个服务器要求rbl.enlanube.pe和* .rbl.enlanube.pe。

 rbl.enlanube.pe. IN NS rbl.enlanube.pe. 

你已经有了rbl.enlanube.pe的Alogging,所以自己调整NSlogging应该可以解决你所遇到的问题。