ciao
che voi sappiate, ci sono progetti opensource riguardanti la configurazione di bind tramite interfaccia web?
non mi interessano cose tipo plesk o webmin, vorrei una cosa solo per i dns....
ciao
che voi sappiate, ci sono progetti opensource riguardanti la configurazione di bind tramite interfaccia web?
non mi interessano cose tipo plesk o webmin, vorrei una cosa solo per i dns....
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it
sviluppiamola
uh... pensavo che qualcuno avesse fatto qualcosa...cmq sene può parlare... alla fine si tratta solo di fare un po di parsing... ;-)
io conosco abbastanza bene php, ci si potrebbe basare su un sb mysql per la gestione dei permessi...
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it
ciao
non so se la avevi buttata li cosi o se parlavi sul serio, cmq io ho gia fatto qualcosa,
ho predisposto una interfaccia in php che prevede di
- registrare nuovi utenti
- definire i permessi di tali utenti
- creare delle variabili "globali" di configurazione
il tutto basato su un db mysql
ora, resta da fare il "cuore" del software e cioè la gestione delle zone, questo si traduce nel parsing di:
/etc/named.conf
i vari file solitamente messi in /var/named/... (percorso che comunque si recupera dalla chiave directory nella voce options di named.conf)
il fatto è che la sintassi in questi file non è semplicissima dal punto di vista del parsing, quindi il mio dubbio è:
- per ogni lettura/modifica/inserimento/eliminazione leggo il file, creo la configurazione in una struttura dati di php, effettuo le modifiche, riscrivo il file
- creo un paio di tabelle in mysql, una cosa tipo
tabella zone
id_zona
zona
type
file
allow-update
more_options (campo per eventuali opzioni)
tabella detail_zone
id_detail_zone
id_zona
type_entry (SOA,NS,A,MX,serial,refresh,retry,...)
entry
value
tramite l'interfaccia in php gestisco questi vari valori e poi con una semplice funzione ricreo il file named.conf e i vari file di zona, il vantaggio è che mi risparmio la sega del parsing, lo svantaggio che i file di conf non sono modificabili a mano perchè se uno poi riscrive la configurazione sovrascrive le modifiche perchè fa fede quello che ce nel db...
cosa ne pensate?
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it
mi sembra strano usare mysql per config bind...
io ho poco tempo ma posso anche provare a fare qualcosa...
Io sono per il parsing e per fare un nuovo file tutte le volte, ma non capisco a cosa serve mysql...
per dare la possibilità ad un utente di gestire solo alcuni domini, o solo alcune voci di un dominio...
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it
ciao
dai un occhio qui
http://www.chiese.tn.it/index.php?se...ettaglio&id=10
ho pubblicato quello che ho fatto fino ad ora...
come ti dicevo è solo la struttura, ci sono un paio di funzioni di parsing che trovi in lib/parsing.php
fammi sapere cosa ne pensi
per quanto riguarda il tempo, anche io non ne ho molto... infatti lo sto facendo di domenica :-)
ciao
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it
io la domenica il computer lo accendo a malapena...
Domani ci butto un'occhio...
ciao
dacci un occhio, ho fatto un po di lavoro, ora il parsing è abbastanza completo, vengono importati tutti i domini il cui file di configurazione è definito in questo modo:
fammi sapere cosa ne pensi, ora mi manca solo la creazione delle interfacce di modifica/inserimento/eliminazine dei record e poi fare una funzione che riscrive tutto...codice:$ttl 38400 dominio.it. IN SOA ns1.nameserver1.it. admin.dominio.it. ( 200511102 86400 3600 604800 38400 ) dominio.it. IN NS ns1.nameserver1.it. dominio.it. IN NS ns2.nameserver1.it. dominio.it. IN A x.x.x.x www.dominio.it. IN A x.x.x.x mail.dominio.it. IN A x.x.x.x sottodominio.dominio.it. IN A x.x.x.x dominio.it. IN MX 10 mail.dominio.it.
attendo notizie
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it