Cyberdns

DNS-zones en bindconfiguratiesbeheer
Download nu

Cyberdns Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Pooya Woodcock
  • Uitgever website:
  • http://packetcloud.net/

Cyberdns Tags


Cyberdns Beschrijving

DNS-zones en bindconfiguratiesbeheer Cyberdns is een op het web gebaseerde toepassing om DNS-zones en bindconfiguraties eenvoudig te beheren. Hiermee kunt u vermeldingen toevoegen en vervolgens kijken zoals ze worden gegenereerd in zone- en configuratiebestanden. Het ondersteunt IPv6 en de meeste DNS-typen. De webinterface wordt uitgevoerd op de Master DNS-server en CRON wordt gebruikt om de SQLITEDB- en ZONE-bestanden te synchroniseren met SLAVE DNS-servers. Het is gemakkelijk om snapshots te maken om terug te keren in het geval van failure.installatie: 1) Instellingen bewerken. Persoonsvariabele template_dirs die overeenkomen met het volledige pad van de map Sjablonen in dit project.2) Maak bijvoorbeeld een map voor de DNS-zonebestanden / VAR / CYBERDNS_ZONES. Chown aan uw gebruiker. (Chown Poya / Var / CyberDNS_ZONES) 3) Maak een map voor de back-up van uw configuratie- en zonebestanden, bijvoorbeeld / VAR / CYBERDNS_BACKUPS. Chown aan uw gebruiker (Chown Poya / Var / Cyberdns_Backups) 4) Bewerken Instellingen.py Variabelen: Hostmaster This_NameServer Zone_Path Backup_Path5) Uitvoeren ./Manage.py runtserver van de map Cyberdns7) Open uw browser naar http://127.0.0.1:80008 ) Voeg CRONS toe voor het synchroniseren van slaven en het opnieuw opstarten BIND als nodig (zie hieronder) .NETWORKSTRUCTUUR: - Cyberdns werkt op de Master DNS-server.- Maak uw DNS-modificaties op het web en kies vervolgens Live! - Zodra u "Live!" , een bestand "Restart_Bind" wordt aangeraakt in uw Zone_Path en wordt een back-up gemaakt naar backup_path / yyyymdd.hhmms's van alles in ZONE_PATH. Kopieer je bestanden in het geval van Meltdown, gewoon je bestanden terug en start je opnieuw op om terug te keren om terug te keren. - Je moet een cron als root toevoegen als root op alle DNS-servers, die opnieuw worden gestart en veranderingen in rekening brengt. * / 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 $ NAMEED_CONF Service RESTART RM -F $ ZONE_PATH / RESTART_BIND) - De Slave DNS-server moet Crons hebben om de SQLITE3 DB over met zones te roepen en vervolgens de naam opnieuw op te starten (deze wordt opnieuw gestart, omdat u de Cron hierboven hebt, welke controleert op het bestand Zone_Path / Restart_Bind) * / 2 * * * * DNSUSER (RSYNC -A -E SSH DNSUSER @ Masterdns: /path/to/cyberdns/db/cyberdns.sq3 / path/to/cyberdns/db/cyberdns.sq3 rsync -a -e ssh dnsuser @MasterDNS: / Zone_Path / / Zone_Path /) -vereisten: · Python · Django


Cyberdns Gerelateerde software