我看到 BIND 有无数的安全更新。是否有任何不是用 C/C++ 编写的替代服务可以安装在桌面 Ubuntu 上代替它?也许我根本不需要 BIND,可以将其删除?
答案1
运行以下命令:
dpkg -l | grep 'dnsutils\|bind9utils\|dnsutils\|maas-dns\|samba\|autodns-dhcp\|bind9-dyndb-ldap|\bindgraph\|cobbler\|collectd-core\|dhis-dns-engine\|dhis-tools-dns\|dlz-ldap-enum\|dms-core\|dnssec-tools\|freeipa-server\|gadmin-bind\|ikiwiki-hosting-dns\|ldap2dns\|ldap2zone\|bind9:i386\|bind9utils:i386\|dnsutils:i386\|bind9utils\|dnsutils\|maas-dns\|bind9:i386\|bind9utils:i386\|dnsutils:i386\|dnsutils'
这将列出系统上安装的所有依赖包bind9
。如果您愿意卸载这些包,请继续卸载。
另外,您需要 DNS 服务器吗?如果需要,你可能想看看别的东西
其中包括pdnsd
、、unbound
和( dnsmasq
PowerDNS pdns
) 等。
看起来 PowerDNS 拥有最多功能可以与 BIND 竞争。
要列出可用的 PowerDNS 包,请运行以下命令:
apt-cache search pdns | grep "pdns-"