![我的 DNS 路由器计算机需要 bind9 吗?](https://linux22.com/image/1155041/%E6%88%91%E7%9A%84%20DNS%20%E8%B7%AF%E7%94%B1%E5%99%A8%E8%AE%A1%E7%AE%97%E6%9C%BA%E9%9C%80%E8%A6%81%20bind9%20%E5%90%97%EF%BC%9F.png)
据我所知,我已经正确地完成了 dhcp、接口等。每次更改版本都会导致无法访问互联网。所以我遗漏了一些东西。是不是我需要安装 bind9 才能使其工作?
答案1
不,你不需要需要bind9。您需要一个 DNS 服务器。您可以使用公共 DNS 服务器,例如1.1.1.1为每个客户端设置一个 DNS 服务器,或者您也可以在本地设置一个 DNS 服务器,比如 bind。
也就是说,对于简单的网络来说,最好使用域名系统. dnsmasq 将自动处理设置反向记录、正向记录等,以便您可以在网络内部按名称进行访问。
当然,bind 和 dhcpd 也可以实现这一点,但 bind 更复杂。它也更强大。如果您只有一个子网,这种额外的复杂性通常是不值得的。
如果您不需要本地名称解析,您只需将 dhcpd.conf 中的 dns 服务器设置为例如 1.1.1.1,它就可以工作。