PowerDNS Authoritative Server (Ubuntu): Unterschied zwischen den Versionen
Zeile 45: | Zeile 45: | ||
Siehe dazu [[Datenbank_für_PowerDNS_erstellen_(Version_4.1.X)#Datenbank_anlegen|Datenbank für PowerDNS erstellen]] bzw. [[PowerDNS_Recursor_(Ubuntu)#/etc/powerdns/pdns.conf|PowerDNS_Recursor]] | Siehe dazu [[Datenbank_für_PowerDNS_erstellen_(Version_4.1.X)#Datenbank_anlegen|Datenbank für PowerDNS erstellen]] bzw. [[PowerDNS_Recursor_(Ubuntu)#/etc/powerdns/pdns.conf|PowerDNS_Recursor]] | ||
=== API für PowerDNS-Admin === | |||
<pre> | |||
################################# | |||
# api Enable/disable the REST API (including HTTP listener) | |||
# | |||
api=yes | |||
################################# | |||
# api-key Static pre-shared authentication key for access to the REST API | |||
# | |||
api-key=<api key> | |||
################################# | |||
# api-logfile Location of the server logfile (used by the REST API) | |||
# | |||
api-logfile=/var/log/pdns.log | |||
</pre> | |||
== Benutzeroberfläche == | == Benutzeroberfläche == |
Version vom 25. Januar 2020, 17:29 Uhr
Allgemein
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 Enable/disable the REST API (including HTTP listener) # api=yes ################################# # api-key Static pre-shared authentication key for access to the REST API # api-key=<api key> ################################# # api-logfile Location of the server logfile (used by the REST API) # 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