Zentyal

Zentyal server er en open source samlet netværk for SMV'er. Zentyal kan handle for at styre netværksinfrastruktur, som gateway til internettet, administrerende sikkerhedstrusler, såsom kontor-server og unified communications server eller en kombination af disse. Projektet kildekoden er tilgængelig under betingelserne i GNU General Public License og under forskellige proprietære licenser. Det spanske selskab eBox Technologies S.L. du ejer og sponsor for Zentyal og ejer ophavsretten til kildekoden.

Zentyal begyndte som et samarbejdsprojekt mellem to virksomheder og udkom som et udkast kode åbnede først i 2005. Den 16. november blev 2006 Zentyal officielt godkendt som NEOTEC projekt, der modtager offentlige midler CDTI at færdiggøre udviklingen af ​​versionen 1.0. Zentyal blev først inkluderet i Ubuntu i 2007 Gutsy Gibbon Tribe 3, den tredje alfa-udgivelsen af ​​Ubuntu 7.10. Den første udgivelse kandidat til den endelige Zentyal blev offentliggjort i 2008.

Oversigt

Egenskaber

Zentyal 2.0 har følgende karakteristika:

  • Netværk
    • Firewall og routing
      • Trafikfiltrering
      • NAT og port forwarding
      • 802.1Q VLAN
      • Understøttelse af flere døre DHCP og PPPoE link
      • Regler for flere gateways, load balancing og selvstændige tilpasning til tab af tilslutningsmuligheder
      • Trafik formning
      • Trafikovervågning graf
      • Intrusion detection system på netværket
      • Dynamisk DNS-klient
    • Netværk Infrastruktur
      • DHCP-server
      • NTP-server
      • DNS-server
        • Dynamiske opdateringer via DHCP
      • RADIUS-serveren
    • Støtte til virtuelle private netværk
      • Selvkonfigurationssystem af dynamiske ruter
    • Proxy bruger
    • Indholdsfiltrering
    • Gennemsigtig Antivirus
    • Delay puljer
  • Intrusion Detection System
  • Mail-server
    • Virtuelle domæner
    • Kvoter
    • Support SIEVE
    • Inddrivelse af eksterne regnskaber
    • POP3 og IMAP med SSL / TLS
    • Filtrere spam og antivirus
      • Hvid, sort og grå lister
    • Gennemsigtig filter POP3
    • Catch-all konto
  • Webmail
  • Web Server
    • Virtuelle domæner
  • Certificeringsmyndighed
  • Arbejdsgrupper
    • Centraliseret styring af brugere og grupper
      • Støtte master / slave
      • Synkronisering med en domænecontroller Windows Active Directory
    • Primær domænecontroller til Windows
      • Password politik
      • Understøttelse af Windows 7-klienter
    • Ressource deling
      • Filserver
        • Antivirus
        • Bin
      • Printserver
    • Groupware: Deling af kalendere, dagbøger, webmail, wiki, osv
    • VoIP-server
      • Voicemail
      • Konference
      • Opkald via en ekstern udbyder
      • Viderestilling
      • Ring Park
      • Musik på Hold
      • Colas
      • Records
  • Jabber server / XMMP
    • Konference
  • Bruger hjørne Zentyal
  • Rapportering og overvågning
    • Dashboard at centralisere informationstjenester
    • Overvågning CPU-belastning, diskplads, temperatur, hukommelse
    • Software RAID status og oplysninger om brugen af ​​harddisken
    • Komplet systemer og sammenfattende rapporter
    • Begivenhed besked via e-mail, nyheder abonnement eller Jabber / XMPP
  • Softwareopdateringer
  • Sikkerhedskopier
  • 2333

    Udvikling

    Zentyal bruger en model af gratis software, men alligevel åben kode til rådighed for sine brugere.

    Design

    Zentyal er en web-applikation, der bruger Apache webserver med mod perl som stratum og Mason komponenter som byggeklodser, hovedsageligt skrevet i objektorienteret Perl, med nogle visuelle forbedringer JavaScript.

    Dens design indarbejder moderne programmeringsteknikker som:

    • Design Patterns: Observer design mønster, der hovedsagelig anvendes til at integrere forskellige moduler i Zentyal. For eksempel, hver tjeneste rapporterer, at havnene skal være åbne. Desuden er en Singleton mønster, der anvendes til at lagre indstillinger og samlede præstation.
    • Afkobling af logik og præsentation: UI CSS og AJAX, og omfatter flere Mason komponenter som en generisk tabel bruges til at konfigurere tjenester. Programmet logik er bosat i biblioteker og pakker i CGI-koden.
    • Fejl tolerance: fejl og advarsler håndteres via software undtagelser, der spænder fra kernen til handleren rutine.

    Det giver også arkitekturen til fejlfinding ved at integrere fordelingen af ​​udførelsen stak Perl 5 tolk.

    Hver proces overvåges af hver tjeneste, hvis det dør, og automatisk gentages.

    Gratis softwarekomponenter

    Zentyal bygger på fælles og stabile open source-komponenter:

    • Apache
      • Web Server
    • mod_perl
      • CGI motor
    • OpenLDAP
      • Grupper og delte brugere
    • OpenSSL
      • Kryptografi
    • Netfilter / iptables
      • Firewall
      • Network Address Translation
    • BIND
      • Domain Name Server
    • Blæksprutte
      • Web proxy-cache
    • DansGuardian
      • Indholdsfiltrering
    • Postfix
      • E-mail-server
    • Jabber / XMPP
      • IM
    • Ntpd
      • Dato og tid synkronisering
    • OpenVPN
      • Virtuelle private netværk
    • Samba
      • Delt storage
      • Delt godkendelse for Windows-klienter
    • System Common Unix Printing
      • Delte printere
    • Avanceret Packaging Tool
      • Installation og opgradering af software
    • Asterisk
      • Voice over IP
    • Fnys
      • Forebyggelse Intrusion system baseret på netværk
    • Zarafa og eGroupware
      • Deling kalender, kontakter, webmail
    • Dovecot
      • IMAP og POP3-server

    Hele fordeling bruger Ubuntu 10.04 LTS.

    Fællesskab

    Det vigtigste samfund ligger i Zentyal Support Forum Zentyal.

    Zentyal optagelse i Ubuntu Gutsy Gibbon blev efterfulgt af nogle kommentarer i Ubuntu Forums samfund.

    Der er også en meget aktive brugere, der fik LinkStation bære en PowerPC eBox Platform gruppe.

    Dokumentation

    Brugere

    • Installation Guide: har instruktioner for forskellige installationsmetoder Zentyal som cd'en og Ubuntu pakker, hvordan man får kildekoden og køre Zentyal fra bunden.
    • Officiel dokumentation for Zentyal: Zentyal rettet mod brugere, introducerer de begreber og terminologi, der forklarer de forskellige tjenester og use cases.
    • Yderligere dokumenter: Komplet liste af den foreliggende dokumentation, herunder vejledninger, ofte stillede spørgsmål, screencasts og andre dokumenter.
    • API reference: beskrivelse og parametre for klasser og metoder.

    Udviklere

    • Klik for udviklere: Tutorials og tips rettet mod softwareudviklere, herunder en vejledning til udvikling af moduler, instruktioner, hvordan man opretter pakker til Debian Zentyal eller et udviklingsmiljø.


    Forrige artikel Zaragoza Hornets
    Næste artikel Zamacueca