我们不会详细介绍如何设置 DNS 服务器,因为那将是一个相当长的教程。相反,这里列出了与 Linux 配合使用的流行 DNS 服务器的快速比较。
BIND
互联网上最流行的 DNS 服务器,它是 Linux 发行版使用的标准。它最初由加州大学伯克利分校开发,因此得名 BIND (Berkeley Internet Name Domain)。如果您需要功能齐全的强大功能和灵活性,选择 BIND 准没错。
DNSmasq
轻量级且比 BIND 更易于配置。如果您想要简单且不需要 BIND 的所有花哨功能,请使用 DNSmasq。它附带了设置 DHCP 和 DNS 所需的所有工具,推荐用于小型网络。
PowerDNS
功能齐全,类似于 BIND,它为您提供了更多选择的灵活性。它从多个数据库(如 MySQL、PostgreSQL 等)读取信息,以便于管理。仅仅因为 BIND 一直是我们做事的方式,并不意味着它必须保持这种方式。
这不是一个完整的列表,但它应该能让您在设置自己的 DNS 服务器时知道从何处入手。