同时在端口 53 上运行 Bind 和 DNSMasq 是最佳实践吗?

同时在端口 53 上运行 Bind 和 DNSMasq 是最佳实践吗?

我在 CentOS7 上安装了 Bind,并注意到 DNSMasq 已安装并在 Bind 运行的同一端口 53 上运行。看起来 DNSMasq 是 CentOS 附带的默认软件包。

命令 - netstat -lnp|grep 53

我脑子里几乎没有什么疑问 -

  1. 保留在同一端口 53 上运行的两个包是一个好主意吗,会导致任何问题吗?

  2. 禁用 DNSMasq 可以吗?如果是的话,会影响其他功能吗?以及如何永久删除/禁用 DNSMasq?

请任何人提供有关这些工具的一些信息

谢谢

答案1

一次只有一个服务能够绑定到端口 53(在同一 IP 地址上)

DNSMasq如果您想运行,您应该禁用/卸载bind

/etc/resolv.conf可能设置为localhost127.0.0.1,您需要将其更改为指向实际的名称服务器,或者如果您已bind配置为转发 DNS 查询,那么您可以设置为正在侦听的/etc/resov.conf地址。bind

相关内容