我设置了 3 个 PowerDNS 服务器。进行所有域和主机更改的主/主服务器(称为“authns”),以及供客户端查询的两个从属服务器(ns1 和 ns2)。我正在尝试将本机复制与 MySQL 一起用作后端。所有服务器都是非递归的,仅旨在为客户端提供我正在管理的域上的主机数据。我有 mysql 复制工作 - 当在 authns 上的 powerdns 数据库中进行更改时,更改会复制到 ns1 和 ns2 上的数据库中。我的问题是:如果所有服务器都充当权威服务器并且域数据复制通过 mysql 进行,那么 pdns.conf 文件在所有服务器上看起来是否相同?为什么需要将 authns 声明为 master=yes 并将 ns1/ns2 声明为 slave=yes?我正在寻找一个 pdns 的例子。conf 文件以获取相关服务器的类似体系结构。下面是架构的图片,希望能更清楚。