在我们的本地小型企业网络上,我们需要运行一个仅用于内部网的 BIND(命名)DNS 服务器,仅用于本地内部网地址。例如,我们在网络上进行大量 Web 开发,因此拥有一个 DNS 服务器来管理本地地址(例如:testsite3.local)是有益的。
我们不确定的一个方面是,目前所有企业台式机的 DNS 服务器都设置为75.75.75.75
和75.75.76.76
,它们是康卡斯特互联网 DNS 服务器(康卡斯特是我们的企业 ISP)。因此,如果我们将计算机的 DNS 更改为指向我们的本地 DNS 服务器,您如何设置绑定以将所有失败的请求“转发”到康卡斯特 DNS 服务器?
例如,如果网络上有人尝试访问www.google.com
,他们的计算机将首先检查我们的本地 DNS 服务器,而该服务器显然没有互联网 DNS 记录(如 ) 。那么,计算机需要知道检查二级或三级 DNS 服务器,还是本地 DNS 服务器可以以某种方式从或google.com
请求信息?这就是所谓的区域传输吗?75.75.75.75
75.75.76.76
我知道在每台计算机(本例中为 OSX)上,我都可以手动将主 DNS 设置为本地服务器,然后将二级和三级服务器设置为 Comcast DNS 服务器。但我想看看在服务器端是否有更好、更易于管理的方式来做到这一点。