我试图配置一个DNS天坑服务器使用BIND在Ubuntu上的一个学校项目。为了使我的陷井尽可能填充,我正在处理一些在线列表的恶意软件域名,其中之一是malwaredomainlist.com。
下载列表后,我将其添加到named.conf.baddomains
中。下面是一个示例,说明这个文件中的一个区域是什么样子
zone "baddomain.com" {type master; file "/etc/bind/db.blockeddomain"; };
当我用几个按名称添加的域测试我的当前配置时,它工作得很好。
问题是,BIND在下载联机列表后无法重新加载。我试过:
$ named-checkconf
发现一些域名有“无效名称”(2000年大约有50个域名)。下面是错误的一个例子:
/etc/bind/named.conf.sources:237: zone 'somebaddomain.com': is not a valid name
我尝试过,但没有发现与无效名称的区域之间的任何关联。
绑定的哪些区域名称认为无效?有没有办法事先找到他们,并把他们排除在名单之外?
发布于 2018-04-05 22:49:25
可能是"IN“漏掉了?我已经做到了
zone "antenna.ru" IN {
type master;
file "/etc/bind/antenna.zones";
allow-update { none; };
};您还可以尝试一个选项“check-name忽略;”
https://askubuntu.com/questions/1022381
复制相似问题