headershadow

Zelfbouw Linuxserver

ClearOS-IconDe linuxserver is vandaag de dag niet meer weg te denken uit onze samenleving. Een NAS, Android, webservers die je bezoekt op internet zijn bijna allemaal vervaardigd met het besturingssysteem Linux.

Op deze website zijn veel artikelen te vinden die op een of andere manier gaan het zelfbouwen en aanpassen van de ClearOS Small Business linuxserver. Voor nieuwkomers kan deze pagina handig zijn om je een beetje op weg te helpen.

De volgende vragen met antwoorden behandel ik op deze pagina:

  • Hoe bouw ik zelf een Small Business, Home linuxserver of NAS?
  • Hoe richt ik mijn netwerk in?
  • Applicaties op de ClearOS Business Server.

Ik adviseer je om het gratis e-Book te downloaden en rustig door te lezen.

Klik op specificaties Linux Small Business Server voor een overzicht van de specificaties van deze gateway (of standalone) server.

Hoe bouw ik zelf een Linuxserver?

LinuxserverDe hardware

Niet onbelangrijk, je hebt hardware nodig. Als je bepaalde eisen hebt kan dit een zoektocht worden. Mijn voorwaarden voor de hardware zijn:

  • 2 Netwerkkaarten, omdat de ClearOS een gateway server is.
  • Zuinige processor en hardware; de server staat tenslotte 24/7 aan. Daar mag je best wat tijd insteken, want dat loont.
  • D.w.z. zuinige harde schijven (green).
  • Stevige en zo klein mogelijke behuizing.
  • De server moet stil zijn!!
  • RAID-5 opstelling voor optimale databeveiliging, zie ook: RAID discussie.

Deze voorwaarden zijn voor iedereen weer anders. Je kunt de server ook installeren in een Virtuele (test)omgeving bijvoorbeel met behulp van VirtualBox of VMplayer. Images hiervoor zijn te downloaden van de ClearOS website.

De software

Je kunt de ClearOS server direct op hardware installeren, maar steeds vaker worden servers op een virtualisatie server geïnstalleerd. Als je daar in geïnteresseerd bent lees dan het artikel Proxmox Virtual Environment.

De softwareinstallatie van ClearOS 6.x kun je vinden in de volgende artikelen:

  1. Installatie van de ClearOS Small Business Server deel 1
  2. Installatie van de ClearOS Small Business Server deel 2
  3. Vervolgstappen na de ClearOS installatie

BELANGRIJK: Lees het artikel van deze laatste stap zorgvuldig door!

De linuxserver onderhouden

Voor het onderhoud van de linuxserver maak ik veel gebruik van de volgende Windows programma: Putty en WinSCP.

De professionele Linux gebruiker kan ook Webmin installeren, waarmee je nog veel andere instellingen van je server kunt wijzigen.

  1. SSH terminal met Putty
  2. Veilig kopiëren met WinSCP
  3. Installatie van Webmin

Toegang op afstand tot je linuxserver met DynDNS

  1. Het e-Book: Beveilig je netwerk.
  2. DynDNS updater

Toevoegen van een app-store

De software voor de ClearOS linuxserver wordt verkregen uit zogenaamde repositories ofwel softwarebronnen. Er wordt meestal kortweg over repo's gesproken.

Deze repo's vergroten de betrouwbaarheid van de gebruikte software in vergelijking tot software die overal en nergens vandaan komt. Eigenlijk kun je en repo vergelijken met een betrouwbare app-store.

  1. Instellen van repositories, repos of softwarebronnen

netwerk met gateway serverHoe richt ik mijn netwerk in

Instellen van de Windows PC's in mijn netwerk

Informatie over hoe je de PC's in je netwerk moet instellen, zodat je shares (gedeelde of pesoonlijke netwerkmappen) automatisch zichtbaar zijn en je de juiste gateway en DNS servers instelt kun je vinden in:

  1. Het e-Book: Beveilig je netwerk.
  2. Windows PC's in je netwerk instellen

Instellen van de Firewall

Voor het instellen van de firewall kun je informatie vinden in:

  1. Het e-Book: Beveilig je netwerk.
  2. Clearos firewall instellen
  3. Linux firewall

Het maken van gedeelde mappen - shares

  1. Het e-Book: Beveilig je netwerk.
  2. Een flexshare of webshare maken

Applicaties op de ClearOS Business Server

Een aantal applicaties die voor Business of Home Server nodig zijn is onder andere een remote desktop met een goed back-upprogramma zoals Areca backup, Crashplan of Back In Time. Verder zijn er legio professionele of gewoon leuke apps te installeren.

  1. XFCE remote desktop
  2. Linux backup met Areca deel 1
  3. Server backup met Areca deel 2
  4. Automatische backup met Areca deel 3
  5. Veilige backup met CrashPlan
  6. Zorgeloos backuppen met Back In Time
  7. Exchange server, zie alle artikelen:  Zarafa mailserver
  8. Je eigen cloudserver
  9. Monitor je server met Monitorix
  10. Bewaken van je Linuxserver per e-mail
  11. Een printer delen met CUPS
  12. Conky systeemmonitor
  13. VirtualBox of VMware Player
  14. wordt vervolgd...

Fun FactorHomeserver of NAS

Voor thuisgebruikers die de server als een professionele NAS willen inzetten hebben b.v. ook belang bij een muziekserver, DLNA/UPNP, BitTorrent server en andere leuke apps.

  1. Logitech Squeezebox media server
  2. Een menu toevoegen met je webserver
  3. Systeeminfo ClearOS Business Server in je webbrowser
  4. WordPress installeren op je server
  5. MiniDLNA server
  6. Transmission BitTorrent server
  7.  Tijdgestuurde slaapstand voor energiebesparing.
  8. wordt vervolgd...

Ik hoop je zo een beetje op weg geholpen te hebben. Succes,

Adrie-Kuijper

 

21 Reacties op “Zelfbouw Linuxserver


Comment author said

Door age jan stap op 26 januari 2013 om 03:44

Hoi Adrie,

Ik heb je kant en klaar aanbod gelezen en de prijs is redelijk, lijkt mij.

Wat raad jij aan als begin punt: een oude computer ombouwen of liever een oude server ombouwen?

Als ik jouw machine wil bouwen dan heb ik al gelijk een probleem want de meeste machines (voor 100-200$) zijn oud (2002) met 300watt powerpacks en 4G memory en zo...

Kun jij me in een zekere richting wijzen om iets te bouwen dat veel op jouw machine lijkt, qua hardware en capaciteit?

Het is te ver weg om jouw machine te kopen en ik neem aan dat het GRATIS versturen alleen maar voor Nederland en Belgie is.... Bovendien wil ik zelf bouwen en leren!

Ik wens je een fijn weekend toe, ga je de elfsteden tocht nog schaatsen?

John

 

Comment author said

Door age jan stap op 26 januari 2013 om 04:10

in een article va PC magezine, vond ik onder anderen dit article dat ivy bridge met sandy bridge vergelijkt.

5. Ivy Bridge uses less power. With die shrinks typically also come a reduction in the amount of power that processor needs to operate. That's certainly true in the case of Ivy Bridge. As long as we were testing the Core i7-2700K and the Core i7-3770K with otherwise exactly the same hardware setup, we decided to take some power readings using an Extech Datalogger. Though the full systems idled at almost the same electricity draw (about 71 watts), there was a stark difference when we maxed out all four of the processors' cores: The Core i7-2700K system needed 166.5 watts, but the Core i7-3700K drew only 136.3—a remarkable change.

Het blijkt dat beide processors ongeveer met 70 watt draaien op idle speed en ongeveer 150 watt vol belast, zonder dat de hard discs er in berekend zijn.

Ik heb een probleem met jouw verklaring van 45-55 watt? Is een amerikaanse watt anders dan een euro watt?

Ik begrijp best dat je wel wat anders te doen hebt dan al mijn vragen te beantwoorden maar des al niet te min...

nogmaals een fijn weekend toegewenst uit het koude Canada met ongeveer 20-30 graden (zonder de wind factor!)onder nul (Celcius)

John

 
Adrie Kuijper
Comment author said

Door Adrie Kuijper op 26 januari 2013 om 08:06

Hoi John,

Ten eerste: geen probleem om je vragen te beantwoorden.

Waarom mijn servers zo zuinig zijn?
Ik gebruik bv de processor i5-3470T (of i3-2120T). Deze T geeft aan dat de TDP max 35Watt is.

Voor het moederbord gebruik ik bv MSI B75IA-E33. Deze kun je in ECO mode zetten - zeer zuinig (opm. heeft geen BIOS RAID).

Harde schijven bv Seagate barracuda GREEN (zuinig - minder snel).
Al met al een zeer zuinig en snel servertje.

Momenteel -5 hier. Gisterochtend -11. Vandaag lekker (op z'n Hollands) schaatsen. Morgen zet de dooi in.

Adrie

 

Comment author said

Door age jan stap op 26 januari 2013 om 18:05

Adrie,

Ik heb besloten om eerst maar eens met een oude computer te proberen en dan als alles goed loopt, misschien een beetje betere setup.

Ik ben nog steeds verbaasd hoe je jouw server kunt aanbieden voor jouw vraag prijs....

een motherboard kost hier al 200$CA, de CPU is in dezelfde range, de case zal ook al wel zoon 75$ zijn en dan een of meer hard disks at 150$ elk, brengt mij al over de 800$ (en dat alles zonder VAT!!) De euro is momenteel at 1.33$

John

 

Comment author said

Door Rob Kiggen op 28 januari 2013 om 09:40

Hi Adrie,

heb jij met de energiezuinige processor(s) die je gebruikt ook al virtualisatie toegepast, zoals bv. ClearOS onder Proxmox? Ik vraag me af wat de performantie hiervan is? En of dit uberhaupt wel aan te raden is.

Groetjes,

Rob

 
Adrie Kuijper
Comment author said

Door Adrie Kuijper op 28 januari 2013 om 10:38

Ik gebruik momenteel proxmox met een i5-3470T (35W) en 16G geheugen en virtualiseer een hele serie OpenVZ containers. dat gaat allemaal prima.

Ook w7/xp draait hierop. Maar die gebruik ik alleen voor testdoeleinden. Het is allemaal erg afhankelijk wat je precies wilt.

Maar ClearOS en incl. een serie OpenVZ containers gaat prima!! KVM machines vergt al snel wat meer van je CPU.

Adrie

 

Comment author said

Door age jan stap op 29 januari 2013 om 15:12

ADRIE IS GEWELDIG

ADRIE GEEFT EEN ANTWOORD OP ALLE VRAGEN IN HEEL WEINIG TIJD.

HEB JE PROBLEMEN, GEEN BETERE KLANTEN SERVICE DAN ADRIE!

BEDANKT ADRIE, YOU'RE TOPS!

 

Comment author said

Door Rob Kiggen op 9 april 2013 om 17:44

Hi Adrie,

ik heb volgens jouw tutorial een virtual ClearOS onder Proxmox draaien. Misschien dat ik de ClearOS wat weinig geheugen heb gegeven (1GB ram) maar internetten met ClearOS gaat traag. Of misschien dat ik een instelling moet veranderen bij de Web Proxy of Antivirus modules?

Groetjes,

Rob

 
Adrie Kuijper
Comment author said

Door Adrie Kuijper op 9 april 2013 om 20:47

Hallo Rob,

1GB ram is ruim voloende, daar ligt het niet aan. Maar wat is bij jouw traag? Heb je het (content)filter aan staan? AV is het niet!!

Adrie

 

Comment author said

Door Rob Kiggen op 9 april 2013 om 23:55

Hi Adrie,

ik heb de contentfilter niet geinstalleerd. Volgens mij is het de webproxy, als ik die uitzet (Transparent Mode: disabled, User Authentication: disabled + Status: stopped) dan gaat het browsen al veel sneller. Ik vermoed dus dat ik de Web Proxy nog wat moet tunen.

Mvg,

Rob

 
Adrie Kuijper
Comment author said

Door Adrie Kuijper op 11 april 2013 om 18:45

Hallo Rob,

Vreemd geval, er zijn wel problemen met internetten in combinatie met veel gebruikers en het content filter.

Ik adviseer de transparante mode op enabled te zetten, maar hou me op de hoogte hoe je zoektocht verloopt...

Adrie

 

Comment author said

Door Rob Kiggen op 12 april 2013 om 11:24

Hi Arie,

ik heb in de webproxy configuratie (squid.conf) een regel met dns_servers toegevoegd. Normaal neemt squid de name servers die in resolv.conf gedefinieerd staan, maar in dit bestand staat bij mij enkel de localhost 127.0.0.1 (ik vermoed voor interne dns resolving). Het rare is dat voor de aanpassing in squid.conf een ping naar bv google vanuit de ClearOS ook traag was, en na de aanpassing is dit veel sneller.

Ik heb dit nu wel opgelost, maar ik blijf mij afvragen of ik niet beter de resolv.conf had aangepast om daar bv. de externe dns server toe te voegen?

Mvg,

Rob

 
Adrie Kuijper
Comment author said

Door Adrie Kuijper op 12 april 2013 om 21:03

Dag Rob,

De DNS servers moet je inderdaad plaatsen in resolf.conf. Via de webinterface gebeurt dat automatisch (Network - IP settings - DNS)!! Daar moet bv als DNS het ip van je router staan, of de DNS van een andere DNS server, zoals die van je provider, of Google 8.8.8.8.

Als je in een DOS-box (Windows) ipconfig /all typt, controleer dan al je IP adressen. Is het IP van je gateway wel juist? Dat MOET het IP van je CLearOS server zijn.

Groet, Adrie

 

Comment author said

Door Rob Kiggen op 13 april 2013 om 08:07

Hi Adrie,

ik had reeds de volgende dingen gecheckt:
1. ipconfig op win7 client: gateway verwees naar ClearOS server;
2. ip settings via webinterface ClearOS: dns servers: ip adres ClearOS server (versie 6.3), dns server provider, dns server google;

Toch stond in resolv.conf enkel de localhost als nameserver?

Zoals gezegd kon ik op mijn clients internetten weliswaar supertraag.

Door de nameservers in resolv.conf werkt het ook, en kan ik ze terug weghalen uit squid.conf.

Mvg,

Rob Kiggen

 
Adrie Kuijper
Comment author said

Door Adrie Kuijper op 15 april 2013 om 16:38

Rob,

Dit is de inhoud van mijn resolf.conf:

; generated by /sbin/dhclient-script
search lan
nameserver 10.0.0.250

De nameserver is bij mij het ip van mijn router.

Adrie

 

Comment author said

Door Rob Kiggen op 18 april 2013 om 16:15

Hi Adrie,

alvast bedankt voor je reactie. Ik ben je boek volledig aan het volgen en toepassen. Ondertussen ben ik tegen nog andere problemen aangelopen, maar die heb ik zelf kunnen oplossen. De meeste van deze problemen waren simpelweg op te lossen door de clearos-core repo te enablen bij t gebruik van yum (bv. installatie xfce & opera).

Momenteel heb ik een machine met proxmox (software raid 10 ipv 1) en daaronder een ClearOS vm (xfce desktop en Areca backup). Nu wil ik nog een mail toepassing installeren. Ik ben echter aan het overwegen om SOGo te gebruiken ipv Zarafa (link: http://www.sogo.nu/english.html). SOGo is volledig MS Outlook compatible (zonder extra connector).

Groetjes,

Rob

 

Comment author said

Door Age-Jan Stap op 12 november 2013 om 15:42

Mijn clearOS Gateway is nu up and running. Fijn, Adrie, dat je ons laat zoeken voor oplossingen. Het is simple als je via de terminal window alle instellingen doet. Ik zal je een link sturen van een article dat me geholpen heeft!

Mijn clearOS box is nu permanent geinstalleerd, hij heeft 5 Gig ram en is very quit. Het verbruik is ongeveer 40 Watt.

Nogmaals bedankt voor alles en we houden contact!

 

Comment author said

Door Age-Jan Stap op 22 november 2013 om 02:12

Hoi Adrie,

Heb ik echt een Proxie server nodig? Al dit gedoe met transparrent en non-transparent, content filter port 8080 or 80 or 3128

thanks

 
Adrie Kuijper
Comment author said

Door Adrie Kuijper op 24 november 2013 om 20:48

Hallo Age-Jan,

NEE, je hebt niet perse een proxy nodig, maar...
Een proxy maakt je internetten sneller.
Een proxy kan je internet filteren (=content filter, met kinderen of als bedrijf kan dat heel nuttig zijn).
Een proxy kan advertenties filteren.
Een proxy kan virussen, spam e.d. al filteren.
En er zijn nog legio voordelen te noemen.

Nu ja, toch wel zinvol hoor, zo´n proxy!

Groeten, Adrie

 

Comment author said

Door harald op 6 augustus 2014 om 00:10

Ik zit te dubben tussen Debian of iets anders -

Ik heb Openmediavault geprobeert - nas4free/freenas is ook interessant (freeBSD) - maar aangezien de meeste schijven ingedeeld zijn in EXT4 - blijf ik ergens draaien rond Debian of afgeleiden.

Als ik de site-media kan omzetten in een ander formaat
en kies voor een puur FTP opmaak.. dan wordt het NetBSD.

Ik ben een beetje uitgekeken op web omgevingen
omdat ik eigenlijk alleen maar bestanden aanbied.

 

Reageer hieronder


*