23.2. 设置本地域名服务器

虽然您可以很方便地使用 ISP 提供的域名服务器,但您也可以设置一个本地仅缓存(辅助)域名服务器,该服务器由 ip-up 脚本启动。运行本地(仅缓存)域名服务器的优点是,如果您在长时间的在线会话中频繁访问相同的站点,它将为您节省时间和带宽。

仅缓存域名服务器的 DNS 配置(在 named.boot 文件中使用“forwarders”行指向您的 ISP 的 DNS)相对简单。《O'Reilly DNS 和 Bind》这本书解释了您想了解的关于这方面的一切。

还有一个 DNS-HOWTO 可用。

如果您正在运行一个小型局域网,可以通过您的 Linux PC 访问互联网(例如使用 IP Masquerade),那么在链路连接期间运行本地域名服务器(带有 forwarders 指令)可能是一个好主意,因为这将最大限度地减少与域名解析相关的带宽和延迟。

关于网络礼仪的一点:在您开始在您的 ISP 域中使用辅助的、仅缓存的域名服务器之前,请先征得您的 ISP 的许可。正确配置后,您的 DNS 完全不会给您的 ISP 带来任何问题,但如果您操作不当,可能会导致问题。