notes for PowerDNS Authoritative Server
notes for PowerDNS Recursive Server click here: pdns recursor
installation
# rpm -ivh https://www.monshouwer.eu/download/3rd_party/pdns/el6/x86_64/pdns-tools-3.4.6-1.el6.MIND.x86_64.rpm # rpm -ivh https://www.monshouwer.eu/download/3rd_party/pdns/el6/x86_64/pdns-backend-bind-3.4.6-1.el6.MIND.x86_64.rpm
conf
# egrep -v '^$|#' /etc/pdns/pdns.conf guardian=yes launch=bind bind-configc master=yes setgid=pdns setuid=pdns
bind conf
# cat /etc/pdns/named.conf zone "balaskas.gr" IN { type master; file "/etc/pdns/var/balaskas.gr"; };
server
# chkconfig pdns on # /etc/init.d/pdns restart
bind help
# /usr/sbin/pdns_server --help=bind Oct 23 11:51:31 Reading random entropy from '/dev/urandom' Oct 23 11:51:31 Loading '/usr/lib64/pdns/libbindbackend.so' syntax: --bind-check-interval=... Interval for zonefile changes --bind-config=... Location of named.conf --bind-dnssec-db=... Filename to store & access our DNSSEC metadatabase, empty for none --bind-hybrid=... Store DNSSEC metadata in other backend --bind-ignore-broken-records=... Ignore records that are out-of-bound for the zone. --bind-supermaster-config=... Location of (part of) named.conf where pdns can write zone-statements to --bind-supermaster-destdir=... Destination directory for newly added slave zones --bind-supermasters=... List of IP-addresses of supermasters