以前,我使用的是djbdns,从源代码编译而来。后来,我发现在我正在使用的一些Ubuntu盒上可以使用dbndns,所以我开始使用它。它工作得很好,至少在12.04,14.04和16.04。
昨天我想把它安装在18.04上,但“找不到软件包dbndns”就是答案。apt-cache search dns没有向我指出类似的小型但很棒的dns服务器,谷歌或阅读论坛帖子也没有告诉我dbndns发生了什么。
dbndns是否被其他软件所取代?它被移到另一个存储库了吗?它是否因为某种原因而被禁止--也许佳能想要推广另一种产品?它被重新命名了,我却忽略了它吗?我必须返回到编译源代码以获得它吗?
谢谢你的帮忙!
发布于 2018-08-18 21:46:59
根据dbndns的维基百科页面的说法,这个工具不再为Debian维护。因为Ubuntu是基于Debian的,所以dbndns和djbdns包也不适用于更新版本的Ubuntu。
关于为什么从Debian中删除这些包,我没有确切的信息,但我认为这与工具的使用有关。dbndns的最后一个稳定版本是2010年,djbdns的最后一个稳定版本是2001年(!)。也许没有一个维护人员想要把它集成到当前的发行版中,修复安全漏洞等等。
发布于 2019-04-06 10:19:23
如果你读到关于Debian的文章,那都是关于dnscache的,这也是大多数人感兴趣的。Dnscache对任何人都很有用,而不仅仅是服务器。只是为了让浏览器快速运行,而不是等待超过一秒或更长时间的查找,拥有dnscache是很好的。设置起来比dnsmasq容易得多。我将这两种方法用于几乎为零的查找时间,即使存在像SERVFAIL和NXDOMAIN这样的问题。
我用的是Ubuntu 18版本,而dnscache不起作用。我现在有的djbdns的强迫症工作。它有ipv6,我不在乎,但有些人关心。
活跃在djbdns邮件列表中。我现在也是。
我正在使用和daemontools -运行包来管理dnscache。我有/etc/sv/dnscache,它与那些Ubuntu工具一起工作。
无论是在这里还是在Debian,我们都需要一个维护人员。
发布于 2021-10-07 20:34:41
从开始,djbdns又回到了Debian (见下文)。不幸的是,Ubuntu18.04是基于Debian的,之前的稳定版本。因此,对于Ubuntu,有djbdns的选项包括:
曾经有一个包dbndns代表djbdns,我以前在系统上使用过它(可能是Ubuntu,但可能是Debian),但它似乎已经被拖走了,或者只是太旧了;我在最初的问题中提到了它。查看(新的) djbdns包,changelog dbndns被称为二进制包,因此这可能与djbdns的授权条件的最初作者有关,这些条件随后被放宽。
https://askubuntu.com/questions/1066680
复制相似问题