Cyberdns.

Zone DNS e Bind Configurations Manager
Scarica ora

Cyberdns. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Pooya Woodcock
  • Sito web dell'editore:
  • http://packetcloud.net/

Cyberdns. Tag


Cyberdns. Descrizione

DNS Zones e Bind Configurations Manager Cyberdns è un'applicazione basata sul Web per gestire facilmente le zone DNS e le configurazioni di binding. Ti consente di aggiungere voci e quindi guardare come vengono generati in file di zona e configurazione. Supporta iPv6 e la maggior parte dei tipi DNS. L'interfaccia Web viene eseguita sul server DNS master e Cron viene utilizzato per sincronizzare i file SQLitedB e Zone a server DNS slave. È facile effettuare istantanee da tornare in caso di errore. Installazione: 1) Modifica impostazioni.py TEMPLATE_DIRS TEMPLATES_DIRS per abbinare il percorso completo della cartella Modelli in questo progetto.2) Creare una cartella per i file della zona DNS, ad esempio / var / cyberdns_zones. Piantato al tuo utente. (chown pooya / var / cyberdns_zones) 3) Creare una cartella per il backup dei file di configurazione e zona, ad esempio / var / cyberdns_backups. Shown al tuo utente (chown pooya / var / cyberdns_backups) 4) modifica impostazioni.py Variabili: hostmaster this_nameserver zone_path backup_path3) Esegui ./manage.py runserver dalla cartella Cyberdns7) Apri il tuo browser su http://127.0.0.1:80008 ) Aggiungi atrocroni per sincronizzare gli slave e riavviare il legame secondo necessità (vedi sotto). Struttura .NETWORK: - Cyberdns viene eseguito sul server DNS master.- Rendi le tue modifiche DNS sul Web e quindi scegliere Metti in diretta! " , un file "RESTART_BIND" verrà toccato nel tuo ZONE_PATH e un backup verrà effettuato su backup_path / yyyymmdd.hhmms di tutto in zona_path. In caso di meltdown, basta copiare i file indietro e riavviare il legame per ripristinare.- Dovresti aggiungere un cron come questo come root su tutti i server DNS, che si riavvierà il nome e lavare quando necessario. * / 2 * * * * root (zone_path = / var / cyberdns_zones named_conf = / etc / named.conf -e $ zone_path / restart_bind -e $ zone_path / named.conf cp -f $ zone_path / named.conf $ Named_conf Service denominato Riavvia RM -F $ zone_path / restart_bind)) - Il server DNS SLAVE dovrebbe disporre di ansync il DB SQLite3 oltre con zone e quindi riavviare il nome (si riavvia da quando si ha il CRON sopra, che controlla il file ZONE_PATH / RESTART_BINDS) * / 2 * * * * DNSUSER (RSYNC -A -E -SH DNSUSER @ masterDNS: /path/to/to/to/cyberdns/db/cyberdns.sq3 /path/to/cyberdns/db/cyberdns.sq3 rsync -a -e ssh dnsuser @masterdns: / zona_path / / zone_path /) Requisiti: · Python. · Django.


Cyberdns. Software correlato