powerdns配置了多个后端的具体例子
时间: 2023-04-04 13:02:45 浏览: 60
可以这样配置:
1. 在 pdns.conf 文件中添加以下内容:
launch=bind
launch=gmysql
2. 在 gmysql.conf 文件中配置 MySQL 数据库连接信息:
host=127.0.0.1
user=pdns
password=pdns
dbname=pdns
3. 在 bind.conf 文件中配置 BIND DNS 服务器信息:
bind-config=/etc/bind/named.conf
bind-check-interval=60
这样就可以同时使用 BIND 和 MySQL 作为 PowerDNS 的后端了。
相关问题
powerdns配置多个backend
可以通过在配置文件中添加多个backend来实现。在PowerDNS的配置文件中,可以使用“backend”关键字来指定使用哪个后端。例如,可以使用以下配置来指定两个后端:
launch=bind
launch=gmysql
gmysql-host=127.0.0.1
gmysql-user=pdns
gmysql-password=pdns
gmysql-dbname=pdns
在这个配置中,我们同时启动了bind和gmysql两个后端。如果需要添加更多的后端,只需要在launch行中添加即可。
powerdns配置了多个后端,但是在使用pdnsutil create zone时,只有第一个后端写入了域名,第二个后端没有写入数据,怎么配置同时写入多个后端
您好,关于您的问题,我可以告诉您,您需要在pdns.conf文件中配置多个后端,并确保每个后端的权重相等。然后,您需要在pdnsutil create zone命令中使用--master选项指定多个后端,以确保同时写入多个后端。例如,pdnsutil create zone example.com --master=backend1,backend2。这样,您就可以同时写入多个后端了。希望这能帮到您。