PowerDNS-Konfiguration: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „...“) |
|||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | ... | + | Zum Betrieb eines PowerDNS-Clusters mit sourceDESK wird ein Master-Server benötigt, auf dem PowerDNS mit MySQL/MariaDB-Backend installiert ist. Ferner muss der sourceDESK-Webserver auf die MySQL-Datenbank auf dem PowerDNS-Master zugreifen können. |
+ | |||
+ | == Installation von PowerDNS == | ||
+ | Eine Anleitung, wie Sie [https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-powerdns-with-a-mariadb-backend-on-ubuntu-14-04 PowerDNS mit MariaDB-Backend auf Ubuntu 14.04] installieren, finden Sie bei [https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-powerdns-with-a-mariadb-backend-on-ubuntu-14-04 DigitalOcean]. Für andere Linux-Distributionen ist das Vorgehen ähnlich. | ||
+ | |||
+ | Die Installation von Poweradmin ist nicht erforderlich, bitte stellen Sie aber sicher, dass die MySQL-Struktur korrekt initialisiert ist - diese wird von sourceDESK benötigt. | ||
+ | |||
+ | == Änderungen an der Datenbankstruktur == | ||
+ | sourceDESK benötigt noch ein paar wenige, kleine Änderungen an der Datenbankstruktur der PowerDNS-Datenbank. Führen Sie dazu bitte als DBMS-Administrator in der PowerDNS-Datenbank folgende SQL-Befehle aus: | ||
+ | |||
+ | <source lang="sql"> | ||
+ | ALTER TABLE `records` ADD COLUMN `hidden` TINYINT(1) DEFAULT 0; | ||
+ | ALTER TABLE `records` ADD COLUMN `dyndns` VARCHAR(255) DEFAULT "" NOT NULL; | ||
+ | </source> | ||
+ | |||
+ | == Konfiguration von PowerDNS == | ||
+ | Die PowerDNS-Datenbankzugangsdaten tragen Sie bitte unter "Produkte > Domains > DNS-Konfiguration" ein, bitte stellen Sie sicher, dass der sourceDESK-Server auf die Datenbank zugreifen darf. Falls Sie die [[PowerDNS-Weiterleitung]] verwenden möchten, müssen Sie noch die IPv4- und optional IPv6-Adresse des Webservers eintragen, der die Weiterleitungen durchführen soll. |
Aktuelle Version vom 10. Oktober 2018, 07:26 Uhr
Zum Betrieb eines PowerDNS-Clusters mit sourceDESK wird ein Master-Server benötigt, auf dem PowerDNS mit MySQL/MariaDB-Backend installiert ist. Ferner muss der sourceDESK-Webserver auf die MySQL-Datenbank auf dem PowerDNS-Master zugreifen können.
Installation von PowerDNS
Eine Anleitung, wie Sie PowerDNS mit MariaDB-Backend auf Ubuntu 14.04 installieren, finden Sie bei DigitalOcean. Für andere Linux-Distributionen ist das Vorgehen ähnlich.
Die Installation von Poweradmin ist nicht erforderlich, bitte stellen Sie aber sicher, dass die MySQL-Struktur korrekt initialisiert ist - diese wird von sourceDESK benötigt.
Änderungen an der Datenbankstruktur
sourceDESK benötigt noch ein paar wenige, kleine Änderungen an der Datenbankstruktur der PowerDNS-Datenbank. Führen Sie dazu bitte als DBMS-Administrator in der PowerDNS-Datenbank folgende SQL-Befehle aus:
ALTER TABLE `records` ADD COLUMN `hidden` TINYINT(1) DEFAULT 0; ALTER TABLE `records` ADD COLUMN `dyndns` VARCHAR(255) DEFAULT "" NOT NULL;
Konfiguration von PowerDNS
Die PowerDNS-Datenbankzugangsdaten tragen Sie bitte unter "Produkte > Domains > DNS-Konfiguration" ein, bitte stellen Sie sicher, dass der sourceDESK-Server auf die Datenbank zugreifen darf. Falls Sie die PowerDNS-Weiterleitung verwenden möchten, müssen Sie noch die IPv4- und optional IPv6-Adresse des Webservers eintragen, der die Weiterleitungen durchführen soll.