PowerDNS Authoritative Server (Ubuntu): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 49: Zeile 49:


<pre>
<pre>
#################################
# api  Enable/disable the REST API (including HTTP listener)
#
api=yes
api=yes


#################################
# api-key      Static pre-shared authentication key for access to the REST API
#
api-key=<api key>
api-key=<api key>


#################################
# api-logfile  Location of the server logfile (used by the REST API)
#
api-logfile=/var/log/pdns.log
api-logfile=/var/log/pdns.log
</pre>
</pre>

Version vom 25. Januar 2020, 18:29 Uhr

Allgemein

https://www.powerdns.com/

Voraussetzungen

SQL-Datenbank => siehe MariaDB

Installation

Binaries

sudo apt-get -y install pdns-server pdns-backend-mysql

Links

https://doc.powerdns.com/authoritative/installation.html

Datenbank

Datenbank für PowerDNS erstellen

Service starten

sudo systemctl start pdns.service
sudo systemctl status pdns.service

Links

https://doc.powerdns.com/authoritative/installation.html

https://www.linux.com/tutorials/how-install-powerdns-dns-server-ubuntu/

https://clouding.io/kb/en/how-to-install-powerdns-on-ubuntu-18-04/

https://www.debacher.de/wiki/Mein_eigenes_DynDNS

Konfiguration

In der Grundkofiguration ist nur die Eingabe der Zugangsdaten für die Datenbank notwendig. Die Konfigurationen in Verbindung mit PowerDNS-Recursor ist dort beschrieben.

Siehe dazu Datenbank für PowerDNS erstellen bzw. PowerDNS_Recursor

API für PowerDNS-Admin

api=yes

api-key=<api key>

api-logfile=/var/log/pdns.log

Benutzeroberfläche

PowerDNS-Admin

Siehe dazu PowerDNS-Admin

Links allgemein

https://github.com/PowerDNS/pdns/wiki/WebFrontend

Mehrere Domainserver

Master / Slave

https://doc.powerdns.com/authoritative/modes-of-operation.html

https://www.claudiokuenzler.com/blog/844/powerdns-master-slave-dns-replication-mysql-backend


Zurück zu Domain selbst verwalten