Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: bind web-GUI

  1. #1

    bind web-GUI

    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    sviluppiamola

  3. #3
    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

  4. #4
    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

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    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...

  6. #6
    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

  7. #7
    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

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    io la domenica il computer lo accendo a malapena...
    Domani ci butto un'occhio...

  9. #9
    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:

    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.
    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...

    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

  10. #10
    "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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.