DNS 服务器(如 Bind9)对 LAMP 堆栈有用吗

DNS 服务器(如 Bind9)对 LAMP 堆栈有用吗

这个问题可能看起来很幼稚,我知道 DNS 服务器是什么,但据我所知,在大多数情况下,您不需要 DNS 服务器,因为您(或计算机/服务器)可以在需要时请求外部 DNS。然而,Ubuntu 服务器默认包含 Bind9。

例如,在典型的 LAMP 堆栈中不删除它有什么好处吗?是否有任何反向缓存之类的东西?否则,我认为没有理由不这样做:

apt-get purge bind9 bind9-doc

答案1

除非您使用软件包组“DNS 服务器”明确选择它,否则bind默认情况下不会安装。

如果它已安装而您不需要它(绝大多数安装都是这种情况),您确实可以安全地清除该包。

答案2

如果你有自己的 DNS 服务器,你可以:

  • 使用本地域名作为服务器场(即 domain.loc)而不是私有 IP
  • 设置本地缓存
  • 处理提供商的 DNS 中断

所有这些都很有用,但需要配置并了解你在做什么。如果你没有时间或不愿意学习它,只需卸载它并使用你的提供商的 dns。

相关内容