Blog over OpenSource,Web en ICT in het algemeen

Een volledig Open Source bedrijfsnetwerk – deel 1

In een reeks artikelen wil ik laten zien hoe je een compleet bedrijfsnetwerk kan opbouwen gebaseerd op open standaarden. Gratis is niet altijd mogelijk, hardware kost geld natuurlijk maar dure licenties zijn in dit geval niet nodig en wil ik gezien de aard van dit artikel ook niet gebruiken. Mijn doel is aantonen dat Open Source software een degelijk en betrouwbaar alternatief kan zijn en zelfs vaak technisch gezien meer kan dan de zogenaamde gesloten software.

In dit eerste deel ga ik alle componenten benoemen waarvan ik denk dat deze nodig zijn. Er is natuurlijk altijd ruimte voor aanvulling maar ik wil wel zo compleet mogelijk zijn in alle facetten. Als business case gebruik ik een klein bedrijf in het MKB tot 25 medewerkers. Zover mogelijk zal ik het een en ander schaalbaar maken zodat duidelijk is dat ook grotere bedrijven hiervan kunnen profiteren. Uiteindelijk zal ik overgaan tot eigenlijke bouw in een testlab, maar dat vergt tijd om alle hardware te verzamelen.

Wil je dit project sponsoren met hardware, neem dan contact met mij op via het contactformulier. Het is ondoenlijk om zelf alle hardware componenten aan te schaffen. Mijn voorkeur gaat bijvoorbeeld uit naar 2 64-bit systemen zodat ik virtueel kan draaien.

De componenten:

Het is belangrijk dat duidelijk is welke componenten, en daar bedoel ik hardware en software mee, nodig zijn zodat we kunnen inventariseren wat nodig is voor de uiteindelijke bouw. Zo moet je denken aan netwerk, opslag, anti-virus, printen, samenwerken, administratieve software, backup, database, domein en firewall. Maar ook zaken als VPN en thuis werken komen aan bod.

Authenticatie:
LDAP levert een centrale database met gegevens voor

  • computer login
  • Gebruikers informatie
  • Web directories
  • DNS informatie

Email: Server
Er zijn diverse alternatieven voor MS Exchange met Outlook. Als server heb ik gekozen voor de community editie van Scalix. In deze editie kun je ongelimiteerd gebruik maken van standaard gebruikers die via een web interface dezelfde functionaliteit hebben als met bijvoorbeeld Outlook Web. Je mag 10 premium, ofwel volledige clients aankoppelen zodat je bijvoorbeeld met Outlook verbinding kan maken op dezelfde manier als dus met MS Exchange. Ik zal het doen met natuurlijk Open Source te weten evolution van Gnome Projects.

Email: Client
Als Client ga ik mij richten op Evolution en de web client van Scalix

Werkstations
Als werkstation ga ik gebruik maken van 1 laptop en een gewone desktop. Voor de demonstratie uiteindelijk zal dit afdoende moeten zijn. De desktop zal eventueel een virtuele machine kunnen draaien.

Besturingssytemen
Er zijn zoveel verschillende Linux distributies beschikbaar dat dit onderdeel meer tijd vergt om een goede keus te maken. Mogelijkheden zijn Debian, Ubuntu maar ook Suse Linux of RedHat.

Firewall
Al jarenlang zijn er diverse kant en klare firewall oplossingen gebasseerd op linux beschikbaar. Sommige van deze oplossingen worden zelfs gebruikt in grote datacenters. Een mooie oplossing met een bruikbare interface is bijvoorbeeld PfSense. Deze oplossing kan je bijvoorbeeld draaien op embedded systemen op een flash card in plaats van een harde schijf. Deze zijn dan tevens energie zuinig.

Lectuur:

authenticatie
Linux Authentication Using OpenLDAP
YoLinux LDAP Tutorial: Deploying OpenLDAP 2.x/1.2

Email
Scalix Email and Calendering
Evolution

Lees ook deze:

2 Responses to “Een volledig Open Source bedrijfsnetwerk – deel 1”

  • Hans

    Leuk initiatief. Hoewel de door jouw gemaakte keuzes voor software mij niet geheel duidelijk zijn zal ik je blijven volgen om er wat van op te steken ;-)
    Succes.

  • APlanting

    Hans, ik sta open voor commentaar, tips en adviezen :-)

  • Leave a Reply

    Comment moderation is enabled. Your comment may take some time to appear.

    Spam protection by WP Captcha-Free