Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry

di Raffaele Chiatto | Feb 6, 2018 | 0 commenti

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

PowerAdmin e’ un progetto orientato a creare un front-end web-based per l’amministrazione di server DNS.
Il progetto originale (www.poweradmin.org) e’ utilizzabile esclusivamente per l’amministrazione del name server PowerDNS, ma poichè PowerAdmin si interfaccia con un database di back-end e non con il name server esso si è prestato ad essere adottato come front-end del Berkley Internet Name Domain, ovvero Bind, il server DNS piu` noto ed utilizzato.

Di seguito elencherò gli steps da seguire per l’installazione del PowerDNS su Raspberry.

PREREQUISITI

PowerDNS Attivo sul Raspberry
MySQL Installato e configurato
Raspberry PI 2

INSTALLAZIONE POWERDNS

Poweradmin è scritto in PHP, quindi dobbiamo installare un server web (in questo esempio utilizzo Apache2) e PHP:

Lanciamo il comando:

Poweradmin richiede inoltre i seguenti due pacchetti PEAR:

Ora che tutti i prerequisiti per Poweradmin sono installati possiamo iniziare con l’installazione

Andiamo sul sito https://www.poweradmin.org/ e verifichiamo l’ultima relase disponibile (in questo tutorial la release utilizzata è la 2.1.7)

Quindi posizionamoci nella cartella tmp con il comando

Quindi scaricare poweradmin dal sito https://github.com/poweradmin/poweradmin/tarball/master e caricarlo tramite WinScp nella cartella tmp

Quindi scompattare il pacchetto con il comando:

Spostare la cartella scompattata nella root del sito web con il comando:

Lanciare i seguenti comandi:

Se è tutto corretto aprendo un browser e richiamando il link http://IP-RASPBERRY/poweradmin/install dovremmo visualizzare la webpage di Poweradmin

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

Selezionare la lingua (in questo ho selezionato l’inglese) quindi cliccare su Go to step 2

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

Cliccare su Go to step 3

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

In questa schermata dobbiamo inserire i parametri dell’accesso al database creato in precedenza e la password di accesso alla pagine web di Poweradmin.
NOTA BENE: Inserire le credenziali dell’utente di root e non dell’utente poweruser

Cliccare quindi su Go to step 4

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

In questa pagina inserire i dettagli per l’utente di poweruser del MySQL che abbiamo creato in precedenza.
Inserire anche i due server dei nomi predefiniti che verranno utilizzati per risolvere le zone dns. In questo esempio ho inserito i DNS di Google.

Cliccare quindi su Go to step 5

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

In questa pagina l’installer chiede di eseguire una query MySQL.
Non dobbiamo far nulla perché abbiamo già fatto qualcosa di simile in precedenza (le due dichiarazioni GRANT) quindi siamo a posto.

Cliccare quindi su Go to step 6

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

Cliccare su Go to step 7

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

A questo punto l’installazione è terminata

Per sicurezza ricordiamoci di rimuovere la cartella /install con il comando

A questo punto riavviare il raspberry per rendere effettive tutte le configurazioni apportate.

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

Richiamiamo quindi il link http://IP_RASPBERRY/poweradmin

Inseriamo le credenziali di accesso:

USER: admin
PASSWORD: definita in fase di configurazione di Poweradmin

Installazione del Front-End Web PowerAdmin per PowerDNS su Raspberry - Raffaele Chiatto

Dovremmo vedere la schermata inziale con tutti i vari menù.

A questo punto possiamo procedere alla creazione delle Zone DNS e dei record.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D'Urso  Autore
Raffaele Chiatto

Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Related Post

0 Commenti

Invia Un Commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione